164
162
163
169
161
177
180
170
159
160
16811
13340
10891
9590
730263
7240
6790
6081
583147
55410
519142
4500