150
222
166
184
230
202
130
181
120
190
156
31677
24220
22532
20103
1626267
15752
1440148
13966
1295144
12230
10970
9280