187
150
172
157
154
176
181
155
170
1913
168
12390
10060
8001
6320
548262
5070
4690
4321
4329
411147
376142
31250