130
155
104
1010
103
127
102
101
107
95346
15131
12080
9511
8170
652263
6450
5890
5371
533147
51010
457142
3790