1 3
2 4
3 6
4 7
5 9
6 10
7 11
8 12
9 38
10 42
11 59
12 96
13 154
14 171
15 211
16 313
17 465
18 563
19 1040
20 1176
21 1213
22 1431
23 1519
24 1987
25 2527
26 3033
27 4039
28 4209
29 4358
30 5109
31 5251
32 6642
33 19200
34 25275
35 42589
36 43025
37 49294
38 58585
39 66290
40 77458
41 80409
42 86533
43 94192
44 110452
45 115166
46 124470
47 139051
48 184756
49 199036
50 205981
51 219517
52 282809
53 363563