108
91
102
107
127
113
105
116
811
817
93
13560
10970
8511
6960
578262
5500
5250
4641
454147
4529
401142
32250