63
498
271
942
62
294
28
329
413
843
98
463
50
438
121
415
77
532
92
1,117
178
410
52
320
113
481
87
462
303
429
308
124
334
31
251