100
90
91
155
131
40
200
141
105
174
25807
19530
17621
15772
12312
1199263
10944
1071148
10180
908143
8360
75711