109
647
56
511
84
496
52
320
88
334
39
266
13
224
86
188
11
182
6
325
24
170
7
171
33
167
1
122
27
132
28
123
44
124
2
107