110
608
31
181
60
295
99
1,110
78
341
75
820
114
649
106
586
42
468
25
324
41
338
420
432
112
422
92
1,084
87
316
102
370
73
386