1 256
2 2292
3 2292
4 15564
5 33688
6 15564
7 95408
8 359932
9 359932
10 95408
11 574364
12 3991540
13 8114696
14 3991540
15 574364
16 3472540
17 48804116
18 210981300
19 210981300
20 48804116
21 3472540
22 21122008
23 628383700
24 5942161220
25 12793359564
26 5942161220
27 628383700
28 21122008
29 129099360
30 8315311380
31 173412646632
32 816173366244
33 816173366244
34 173412646632
35 8315311380
36 129099360
37 792188532
38 111777355164
39 5144980591044
40 53034080059688
41 115868265653308
42 53034080059688
43 5144980591044
44 111777355164
45 792188532
46 4877980340
47 1517380463868
48 153835526412512
49 3471628061187072
50 16603949695703620
51 16603949695703620
52 3471628061187072
53 153835526412512
54 1517380463868
55 4877980340
56 30132023264
57 20726390613512
58 4616658248666284
59 227967307330878004
60 2387286725178431788
61 5228849998045900208
62 2387286725178431788
63 227967307330878004
64 4616658248666284
65 20726390613512
66 30132023264
67 186677124664
68 284225008359808
69 138790240963420608
70 14991259276836539656
71 343749924935562751988
72 1650022029893268519364
73 1650022029893268519364
74 343749924935562751988
75 14991259276836539656
76 138790240963420608
77 284225008359808
78 186677124664
79 1159672904860
80 3907377273935812
81 4175920905674323304
82 986530392257822314440
83 49536398579755532266076
84 521190725033616103989460
85 1142673565861296088168308
86 521190725033616103989460
87 49536398579755532266076
88 986530392257822314440
89 4175920905674323304
90 3907377273935812
91 1159672904860
92 7222244911020
93 53801817656893772
94 125695093523190307792
95 64944365386791244834180
96 7141814076861761405917992
97 164721688003403514434431312
98 792068023433294825509173692
99 792068023433294825509173692
100 164721688003403514434431312
101 7141814076861761405917992
102 64944365386791244834180
103 125695093523190307792
104 53801817656893772
105 7222244911020
106 45083174298216
107 741558531562612620
108 3784137219476927626992
109 4276195718541924421388040
110 1029951987918818285407539788
111 52079025040696760015544553512
112 549328820085194431073230757744