130
80
150
186
172
162
170
223
123
125
122
22766
17290
15321
13680
10482
1025263
9224
9100
885148
755142
6980
69411