180
151
253
114
210
211
126
80
243
150
60
121
22606
17140
15171
13570
10382
1010263
9104
8950
870148
745142
69111
6890