1 5
2 53
3 211
4 20201
5 16787
6 69623
7 255803
8 247141
9 3565979
10 6314447
11 4911311
12 12012743
13 23346809
14 43607429
15 34346287
16 36598607
17 51042053
18 460475569
19 652576429
20 742585297
21 530324449
22 807620777
23 2988119339
24 12447231899
25 383204683
26 4470608101
27 5007182863
28 36589015601
29 5558570491
30 88526967847
31 65997364621
32 48287689717
33 57484162331
34 50284155289
35 178796541817
36 264860525507
37 978720895253
38 472446412421
39 374787490919
40 1550817881927
41 1521870804107
42 2930505040717
43 3427394303171
44 2093308790851
45 4842748395523
46 4934972897359
47 4228611064537
48 10639324457899
49 19968161343881
50 22281535887257
51 6537587646671
52 17432065861517
53 28219476363451