172
928
171
609
39
469
86
95
107
368
19
294
78
352
40
307
46
252
13
772
0
65
37
201
42
173
21
163
9
143
10
135
7
124
25
131