249
875
43
469
201
250
77
347
204
33
162
131
99
7
107
9
84
61
713
0
100
4
3
83
10
2
70
15
254
8
65
63