1 1210
2 2020
3 21200
4 3211000
5 42101000
6 521001000
7 6210001000
8 53110100002
9 62200010001
10 541011000021
11 6401101000310
12 74011001003100
13 840110001031000
14 1040110000031000
15 9321000001201000
16 94201000012110000
17 1160010100041000010
18 11611001000320000100
19 13313000000001200000
20 13313000000100200000
21 125210100003110000000
22 126101010004110000000
23 1360110100041010000000
24 12631001000212000000011
25 137111001004201000000100
26 1372110010042010000001100
27 17600101100410000010000000
28 1762010110041000001002000000
29 1960010100140001000010000000
30 2051011000041000000001000000