172
929
171
609
39
469
86
95
109
366
19
293
78
352
40
308
46
253
0
65
37
203
42
174
21
165
9
144
6
314
10
135
7
125
25
132