211
126
80
150
60
200
140
214
111
255
210
90
22766
17310
15321
13710
10492
1025263
9224
9100
888148
755142
6980
69411