1 256
2 2120
3 2120
4 17920
5 25512
6 17920
7 151824
8 310912
9 310912
10 151824
11 1285076
12 3825072
13 5550256
14 3825072
15 1285076
16 10876432
17 47118720
18 101702648
19 101702648
20 47118720
21 10876432
22 92062852
23 583496376
24 1912957100
25 2938041784
26 1912957100
27 583496376
28 92062852
29 779221408
30 7243545064
31 36783376600
32 90234357280
33 90234357280
34 36783376600
35 7243545064
36 779221408
37 6595612052
38 90103381160
39 718097911212
40 2915195222352
41 4762415402596
42 2915195222352
43 718097911212
44 90103381160
45 6595612052
46 55825506424
47 1122611538952
48 14168783055608
49 97376756715048
50 273204243466080
51 273204243466080
52 97376756715048
53 14168783055608
54 1122611538952
55 55825506424
56 472525827000
57 14001936459304
58 281683319581364
59 3323115063194944