1 2
2 4
3 4
4 8
5 15
6 8
7 16
8 50
9 50
10 16
11 32
12 176
13 287
14 176
15 32
16 64
17 614
18 1725
19 1725
20 614
21 64
22 128
23 2141
24 10299
25 18320
26 10299
27 2141
28 128
29 256
30 7472
31 61491
32 191025
33 191025
34 61491
35 7472
36 256
37 512
38 26070
39 367208
40 1994338
41 3455416
42 1994338
43 367208
44 26070
45 512
46 1024
47 90964
48 2192810
49 20834848
50 62640737
51 62640737
52 20834848
53 2192810
54 90964
55 1024
56 2048
57 317393
58 13094522
59 217606715
60 1136604611
61 1974531630
62 1136604611
63 217606715
64 13094522
65 317393
66 2048
67 4096
68 1107448
69 78194882
70 2272854285
71 20614698223
72 62300912853
73 62300912853
74 20614698223
75 2272854285
76 78194882
77 1107448
78 4096
79 8192
80 3864117
81 466946550
82 23739463489
83 373922480489
84 1964591851309
85 3418770498783
86 1964591851309
87 373922480489
88 23739463489
89 466946550
90 3864117
91 8192
92 16384
93 13482703
94 2788405644
95 247953137446
96 6782411631668
97 61959879789835
98 187461194033545
99 187461194033545
100 61959879789835
101 6782411631668
102 247953137446
103 2788405644
104 13482703
105 16384
106 32768
107 47043939
108 16651169555
109 2589813034709
110 123022813656213
111 1954086059655468
112 10281169933978992
113 17870966063289283
114 10281169933978992
115 1954086059655468
116 123022813656213
117 2589813034709
118 16651169555
119 47043939
120 32768
121 65536
122 164146038
123 99433684945
124 27049997494049
125 2231451938208495
126 61627595488659279
127 563850834437328791
128 1704121897664367506
129 1704121897664367506
130 563850834437328791
131 61627595488659279
132 2231451938208495
133 27049997494049
134 99433684945
135 164146038
136 65536
137 131072
138 572739484
139 593775569480
140 282530955520181
141 40475233107129301
142 1943602698342317970
143 30923136012761003019
144 162494574756515193895
145 282553643923249045737
146 162494574756515193895
147 30923136012761003019
148 1943602698342317970
149 40475233107129301
150 282530955520181
151 593775569480
152 572739484
153 131072
154 262144
155 1998406551
156 3545774525272
157 2950970365624794
158 734160787670305611
159 61297056082746862241
160 1695915456716623277842
161 15494382135923595917084
162 46846985083718370460043
163 46846985083718370460043
164 15494382135923595917084
165 1695915456716623277842
166 61297056082746862241
167 734160787670305611
168 2950970365624794
169 3545774525272
170 1998406551
171 262144
172 524288
173 6972853897
174 21173853607285
175 30822201728903629
176 13316589448004727812
177 1933177599655542182473
178 93008909318565203593244
179 1477446060321299464847668
180 7767107607315239982702606
181 13505171096689643652228930
182 7767107607315239982702606
183 1477446060321299464847668
184 93008909318565203593244
185 1933177599655542182473
186 13316589448004727812
187 30822201728903629
188 21173853607285
189 6972853897
190 524288
191 1048576
192 24329729820
193 126441225573015
194 321930755408267718
195 241543211686004833508
196 60968272842591362365372
197 5100877993061503560599293
198 140879725094940442555235388
199 1287773782520605221905340489
200 3893276553787295264909787816
201 3893276553787295264909787816
202 1287773782520605221905340489
203 140879725094940442555235388
204 5100877993061503560599293
205 60968272842591362365372
206 241543211686004833508
207 321930755408267718
208 126441225573015
209 24329729820
210 1048576
211 2097152
212 84891460788
213 755053086743011
214 3362492147734490833
215 4381236151863080104900
216 1922808484020105106361392
217 279746927284784382572541359
218 13433383512418246826842258198
219 213510432376393133174867130401
220 1122363579624706589961170435096
221 1951495960309987636340762968396
222 1122363579624706589961170435096
223 213510432376393133174867130401
224 13433383512418246826842258198
225 279746927284784382572541359
226 1922808484020105106361392
227 4381236151863080104900
228 3362492147734490833
229 755053086743011
230 84891460788
231 2097152
232 4194304
233 296203869417
234 4508855092288477
235 35120451381163550668
236 79469135498098561015025
237 60641253135605134580003027
238 15342131872345780582204925107
239 1280920986320107506032769861304
240 35399629273356116521011041003863
241 323557082447281040685046742470425
242 978191190798719091334018270362973
243 978191190798719091334018270362973
244 323557082447281040685046742470425
245 35399629273356116521011041003863
246 1280920986320107506032769861304
247 15342131872345780582204925107
248 60641253135605134580003027
249 79469135498098561015025
250 35120451381163550668
251 4508855092288477
252 296203869417
253 4194304
254 8388608
255 1033516580387
256 26924960112341884
257 366824977136786426416
258 1441452429859310332123999
259 1912494984437960135042671759
260 841406956648857919390952779903
261 122140378803213785231310569158916
262 5869192330959439910242896397163467
263 93275673236251165182275936402694331
264 490318920200644832905547916953960426