167
160
163
180
190
183662
20132
1811
2114
1614
187
150
13020
10530
8271
6600
561262
5280
5050
4441
4439
437147
381142
31750