0 1
1 1
2 3
3 5
4 11
5 15
6 31
7 40
8 73
9 98
10 158
11 204
12 340
13 420
14 629
15 819
16 1202
17 1494
18 2174
19 2665
20 3759
21 4688
22 6349
23 7806
24 10788
25 13035
26 17244
27 21128
28 27750
29 33499
30 43941
31 52627
32 67957
33 81773
34 103658
35 124047
36 158628
37 187788
38 235162
39 280188
40 349612
41 413120
42 513952
43 604568
44 745827
45 880574
46 1075393
47 1261970
48 1547475
49 1805270
50 2189511
51 2562026
52 3093231
53 3602003
54 4345466
55 5044451
56 6054321
57 7034061
58 8386072
59 9710897
60 11601968