166
242
155
100
140
310
170
122
80
1811
234
25487
19270
17411
15402
12082
1175263
10654
1051148
10070
900143
8220
75511