384
1,187
249
752
111
682
148
502
161
948
125
634
41
131
98
483
419
303
198
230
43
221
47
293
281
138
319
68
395
173
195
70
208
40
308