35
306
270
49
199
19
165
11
159
278
1,047
34
152
17
132
13
130
7
122
18
113
92
83
6
86
3
80
79
29
4
70