125
176
51
563
102
544
63
408
0
116
20
368
46
355
227
22
100
901
44
220
28
218
8
219
15
206
7
190
16
162
13
149