1 7
2 34
3 34
4 164
5 280
6 164
7 792
8 2304
9 2304
10 792
11 3824
12 19008
13 32800
14 19008
15 3824
16 18464
17 156800
18 470736
19 470736
20 156800
21 18464
22 89152
23 1293568
24 6762544
25 11857440
26 6762544
27 1293568
28 89152
29 430464
30 10671616
31 97195728
32 299879808
33 299879808
34 97195728
35 10671616
36 430464
37 2078464
38 88038400
39 1397061008
40 7597233712
41 13410113952
42 7597233712
43 1397061008
44 88038400
45 2078464
46 10035712
47 726296576
48 20081495760
49 192567994720
50 602072007808
51 602072007808
52 192567994720
53 20081495760
54 726296576
55 10035712
56 48456704
57 5991780352
58 288654902864
59 4881998439024
60 27070584920080
61 48053885453696
62 27070584920080
63 4881998439024
64 288654902864
65 5991780352
66 48456704
67 233969664
68 49430814720
69 4149183188048
70 123776581739664
71 1217939572945968
72 3846901518589376
73 3846901518589376
74 1217939572945968
75 123776581739664
76 4149183188048
77 49430814720
78 233969664
79 1129705472
80 407792893952
81 59641208080720
82 3138262841221104
83 54810457024823344
84 308412624303464672
85 549425473875967488
86 308412624303464672
87 54810457024823344
88 3138262841221104
89 59641208080720
90 407792893952
91 1129705472
92 5454700544
93 3364197924864
94 857295028870096
95 79568924857694176
96 2466878665680288560
97 24742329866927987152
98 78680656335543260304
99 78680656335543260304
100 24742329866927987152
101 2466878665680288560
102 79568924857694176
103 857295028870096
104 3364197924864
105 5454700544
106 26337624064
107 27753861939200
108 12322935895207376
109 2017431778013841440
110 111032730766170634576
111 1985576485098483414896
112 11282440421020849852160
113 20157265447359860793760
114 11282440421020849852160
115 1985576485098483414896
116 111032730766170634576
117 2017431778013841440
118 12322935895207376
119 27753861939200
120 26337624064
121 127169298432
122 228963000909824
123 177132428329388368
124 51151059308792578224
125 4997607784894750868592
126 159366143592030604947408
127 1618971003408364113622592
128 5175712946881293932388384
129 5175712946881293932388384
130 1618971003408364113622592
131 159366143592030604947408
132 4997607784894750868592
133 51151059308792578224
134 177132428329388368
135 228963000909824
136 127169298432
137 614027689984
138 1888892288237568
139 2546138151034718032
140 1296912123972653759648
141 224945109676899756678832
142 12791914241429484258078880
143 232395514484599175932151376
144 1330619570368723730665760272
145 2382356941753966065667915808
146 1330619570368723730665760272
147 232395514484599175932151376
148 12791914241429484258078880
149 224945109676899756678832
150 1296912123972653759648
151 2546138151034718032
152 1888892288237568
153 614027689984
154 2964787953664
155 15582928518512640
156 36598716274943517392
157 32882627874136547815888
158 10124936112497723841268992
159 1026807406764518757028981392
160 33365338690650379975174889904
161 342322236143647281772568463840
162 1098778076208302760450839648304
163 1098778076208302760450839648304
164 342322236143647281772568463840
165 33365338690650379975174889904
166 1026807406764518757028981392
167 10124936112497723841268992
168 32882627874136547815888
169 36598716274943517392
170 15582928518512640
171 2964787953664
172 14315262574592
173 128555589286494208
174 526077515695756161744
175 833724381921975754696048
176 455731011033257601674309936
177 82423116701612578043700510640
178 4790753446332194316652615469296
179 88101166056810496130683983345584
180 507357006753800438909408208534800
181 909958586859400389363702903272960
182 507357006753800438909408208534800
183 88101166056810496130683983345584
184 4790753446332194316652615469296
185 82423116701612578043700510640
186 455731011033257601674309936
187 833724381921975754696048
188 526077515695756161744
189 128555589286494208
190 14315262574592
191 69120202113024
192 1060554151754203136
193 7561946994292986880080
194 21138710605796002836333040
195 20512807415108084075148326416
196 6616253716066650029915182465536
197 687912200234856461698797433172576
198 22678753137988300025699268604753744
199 234428936878881061052664056064202736
200 754904563948403102695320014330216528
201 754904563948403102695320014330216528
202 234428936878881061052664056064202736
203 22678753137988300025699268604753744
204 687912200234856461698797433172576
205 6616253716066650029915182465536
206 20512807415108084075148326416
207 21138710605796002836333040
208 7561946994292986880080
209 1060554151754203136
210 69120202113024
211 333741858750464
212 8749328714883399680
213 108696989775860804222544
214 535962600967450111481912928
215 923297624918759499450880529376
216 531100507221604322949530865051024
217 98780890994013012191483592938392576
218 5838578366490615987969266162323648720
219 108362721281178335505806177209338253808
220 626942846521159628326218288017090225568