333
1
249
101
2
466
377
4
305
281
230
592
319
352
59
68
75
263
90
0
143
95
157
235
70
211
91
161
25
1199
8
78
72