95
593
60
237
34
208
18
166
30
146
26
137
27
148
21
133
19
120
6
387
7
123
4
93
5
20
87
2
1
75
10
3
76