35
649
82
378
50
267
32
224
29
181
3
172
25
152
14
146
33
139
6
138
11
130
2
116
110
7
83
4
79
311
1
94
87