1 3
2 13
3 73
4 401
5 241
6 865
7 8405
8 4033
9 10567
10 14261
11 35171
12 64521
13 112691
14 134641
15 256831
16 159121
17 1214533
18 597081
19 2277139
20 1039681
21 5972401
22 2307317
23 12033793
24 9403681
25 5313463
26 23777761
27 84502091
28 19773769
29 159227791
30 9377213
31 146793539
32 114748705
33 245856241
34 642818917
35 429560209
36 186694481
37 728402325
38 1246912801
39 1313785441
40 1550786177
41 2092200625
42 2541909769
43 8539740047
44 4466241193
45 1961153071
46 15302820785
47 51946157137
48 13701825073
49 39890689025
50 67377214801
51 64254132611
52 85700403073