334
1,172
178
451
96
268
148
493
437
52
442
77
271
88
377
49
183
64
31
175
168
29
155
57
133
19
1,019
59
126
98
108