218
180
152
145
129
111
109
102
95
91
86
78
181
173
169
112
98
90
88
80
47
35
34
322
301
235
167
132
71
64
62
57
55
52
45
50
32
143
29
1,038
1
23
19
21 of 3,706 results