160
111
176
80
161
130
112
172
170
243
110
31817
24370
22752
20173
1634267
15872
1452148
14006
1306144
12270
11080
9350