170
159
160
174
151
164
166
154
165
176
2025
153
15711
12790
10271
8830
707263
6850
6350
5731
565147
53210
485142
4200