153
156
160
149
143
159
156873
164
163
145
13890
11250
8761
7430
590262
5750
5450
4871
479147
4589
412142
33550