102
1,259
23
316
193
634
57
701
56
398
46
439
39
450
74
432
58
487
105
396
30
428
363
61
11
343
92
1,084
24
321
40
248