115
707
63
405
34
353
9
266
23
203
30
183
165
16
163
17
145
15
255
7
132
29
128
127
81
3
101
66
510
18
85
2
10