150
222
166
184
230
202
130
181
120
190
156
32037
24500
22882
20343
1655267
15972
1459148
14116
1315144
12340
11130
9450