123
102
125
120
117
82
81
94
70
74
92
12390
10050
8001
6300
548262
5070
4680
4319
4301
411147
376142
31250