164
163
182
176
180
206
170
172
228
188
162
15801
12860
10391
8880
714263
6900
6440
5801
570147
53310
498142
4260