176
194
160
188
164
163
167
162
161
170
2290
18273
14180
12041
10750
8232
811263
7380
7062
674148
602142
59910
5240