190
166
176
80
290
165
308
161
122
130
150
100
23796
17850
15841
14292
10982
1068263
9714
955148
9400
795142
7430
71711