143
1,838
166
649
94
660
56
520
73
604
542
102
445
131
448
116
384
92
1,142
24
382
27
325
58
383
51
373
77
468
48
283
312
273