100
111
80
141
110
196
181
220
270
200
230
162
25777
19480
17601
15732
12262
1194263
10924
1065148
10170
907143
8360
75711