113
121
101
120
106
155
1010
103
102
14821
11850
9301
7940
636263
6300
5740
5201
514147
49110
444142
3630