186
178
175
171
189
183
181
184
197
163
228
221
14090
11360
8821
7490
600263
5840
5480
4971
483147
4659
421142
33950