112
110
104
124
105
121
101
120
130
155
1010
14871
11950
9331
7970
640263
6310
5770
5241
516147
49710
451142
3660