303
210
179
146
119
101
98
95
90
86
85
81
3,244
20
504
207
120
112
103
72
52
51
45
39
362
341
338
165
163
140
125
116
82
71
66
54
99
84
749
16
1,718
2
1
27
8
21 of 3,264 results