150
140
222
166
184
230
202
181
120
190
156
32097
24550
22952
20383
1655267
15992
1461148
14146
1320144
12350
11140
9480