107
127
102
125
104
120
82
84
81
70
103
13560
10970
8511
6960
578262
5510
5250
4641
454147
4529
401142
32250