32
831
36
639
35
316
23
291
25
285
12
246
14
205
15
195
30
170
155
34
159
139
8
134
10
138
17
123
110
3
95