113
117
108
80
91
102
127
100
83
105
12390
10060
8001
6320
548262
5070
4700
4321
4329
411147
376142
31250