113
959
50
334
39
281
28
231
15
191
11
184
9
132
23
156
21
115
2
128
25
120
10
107
6
74
85
1
52
27
38
12
82