1 3
2 6
3 9
4 12
5 24
6 27
7 24
8 72
9 96
10 81
11 48
12 216
13 432
14 384
15 243
16 96
17 648
18 1944
19 2592
20 1536
21 729
22 192
23 1944
24 8856
25 17496
26 15552
27 6144
28 2187
29 384
30 5832
31 40392
32 121176
33 157464
34 93312
35 24576
36 6561
37 768
38 17496
39 184248
40 842616
41 1658232
42 1417176
43 559872
44 98304
45 19683
46 1536
47 52488
48 840456
49 5871528
50 17587584
51 22692312
52 12754584
53 3359232
54 393216
55 59049
56 3072
57 157464
58 3833784
59 40931568
60 187446312
61 367125912
62 310536504
63 114791256
64 20155392
65 1572864
66 177147
67 6144
68 472392
69 17488008
70 285366888
71 2000708640
72 5986203912
73 7663517136
74 4249585944
75 1033121304
76 120932352
77 6291456
78 531441
79 12288
80 1417176
81 79772472
82 1989557640
83 21367730664
84 97881138720
85 191184793128
86 159971190624
87 58154132088
88 9298091736
89 725594112
90 25165824
91 1594323
92 24576
93 4251528
94 363886344
95 13871104848
96 228251103552
97 1602873102744
98 4789657390320
99 6106045615848
100 3339300422232
101 795819434328
102 83682825624
103 4353564672
104 100663296
105 4782969
106 49152
107 12754584
108 1659886776
109 96708780360
110 2438324338248
111 26263615856184
112 120299942406312
113 234385100907480
114 195014812167432
115 69705848287656
116 10890517137336
117 753145430616
118 26121388032
119 402653184
120 14348907
121 98304
122 38263752
123 7571661192
124 674249796360
125 26048163809952
126 430448561176896
127 3025032724863000
128 9030116359288224
129 11469908049208488
130 6228382893621192
131 1455066835631064
132 149033007242136
133 6778308875544
134 156728328192
135 1610612736
136 43046721
137 196608
138 114791256
139 34538532408
140 4700843090928
141 278268995799144
142 7055528832767376
143 76113694540561176
144 348533769460489776
145 677856222475099560
146 561294534282388344
147 198922099117492008
148 30373627879088352
149 2039465800159992
150 61004779879896
151 940369969152
152 6442450944
153 129140163
154 393216
155 344373768
156 157549339656
157 32774093555112
158 2972714012485056
159 115652113962870744
160 1915649874890128728
161 13466877228736378488
162 40160822106174448032
163 50884564080052335816
164 27467674431643268568
165 6353174267751532968
166 634030855481713176
167 27909392872041432
168 549043018919064
169 5642219814912
170 25769803776
171 387420489
172 786432
173 1033121304
174 718669633464
175 228499694410248
176 31757156984626632
177 1895759819221508496
178 48219906337917976512
179 520629087049754121000
180 2383218880929452215296
181 4627785508146660629232
182 3819755928148940235168
183 1344166327674069753744
184 202907688630068868552
185 13235005291610993904
186 381930508677741624
187 4941387170271576
188 33853318889472
189 103079215104
190 1162261467
191 1572864
192 3099363912
193 3278249488008
194 1593090904911120
195 339258043287199008
196 31075287281252187264
197 1213839370935153274752
198 20133597715235976099168
199 141549846376567468455648
200 421786641515104485088200
201 533270617947088798326768
202 286738127334925513381800
203 65778526631917464092928
204 6480466044680473473672
205 276272619155126818272
206 5226588558469378584
207 44472484532444184
208 203119913336832
209 412316860416
210 3486784401
211 3145728
212 9298091736
213 14953908173112
214 11106967289377032
215 3624254651255900904
216 509386878372506583600
217 30556727754472021508712
218 778716708847478703911448
219 8411781101500557330436224
220 38490624703190020419411912
221 74650443539914896103253016
222 61450185900272077068035112
223 21524612681531093416042320
224 3218957725599807895422720
225 206973133655395034550888
226 5767021501927199772696
227 71524079220841329528
228 400252360791997656
229 1218719480020992
230 1649267441664
231 10460353203
232 6291456
233 27894275208
234 68213041889544
235 77437340197187976
236 38717495928378591552
237 8349887655434659564440
238 769231478667757517333784
239 30121093416896593924287528
240 500027861920746317011460208
241 3515355326105942944532791104
242 10467057315285957000521233368
243 13212210735312343914812020344
244 7081072955064034171577763840
245 1615791294399562064546175576
246 157523881719786301340185752
247 6610308234035293460406888
248 120383037252839071179144
249 978782594260171128408
250 3602271247127978904
251 7312316880125952
252 6597069766656
253 31381059609
254 12582912
255 83682825624
256 311157393101496
257 539890097863503024
258 413614560681684718920
259 136871684357441698555416
260 19364629998411149695667280
261 1165139530131397938958527480
262 29728523519153925908044189248
263 321211217356980009375258568944
264 1469256378892466357050439738544
265 2846446729148572555427535908448
266 2338405080847472300061741851952
267 815971574601385186933725420816
268 121292846122761116431868759760
269 7708635972328733348590162296
270 211120033684077732642609672
271 2512922078299094072215992
272 13394305487927422994616
273 32420441224151810136
274 43873901280755712
275 26388279066624
276 94143178827
277 25165824
278 251048476872
279 1419360881728392
280 3764092581549969768
281 4418596834655980747680
282 2243606181288869230231320
283 487486039528895128653810888
284 45070553618091778878925460928
285 1767630134123429248182378160512
286 29358977835329852165471184540120
287 206380304473853202974141237486496
288 614108143051250799481474389198192
289 774077964122548484727004644142536
290 413870408008074544216077250440480
291 94026661769054784080773288395504
292 9105108196581119020027052682504
293 377232124472805413156163019776
294 6742751933001729556456577352
295 52455707346377938580865216
296 183296495622228264607896
297 291783971017366291224
298 263243407684534272
299 105553116266496
300 282429536481
301 50331648
302 753145430616
303 6474489622438968
304 26243105807180310408
305 47203362376683030706536
306 36777284317347785227566792
307 12272004658522007483488188768
308 1743458158971264243202749160992
309 105106741123195426134855767171832
310 2683896152613017060091200531964624
311 29002509948224253503877373674591552
312 132611466995005114653650934078454416
313 256684477494955879310882598953790768
314 210507459496008353840892142865435760
315 73250252480375314674235375115632032
316 10834952534938559503971883796701608
317 683494517405962412685924556909824
318 18460344507944191482429027174528
319 215350020728182792479149529768
320 1094980722630009962787701784
321 2508349935550730355215352
322 2626055739156296621016
323 1579460446107205632
324 422212465065984
325 847288609443
326 100663296
327 2259436291848
328 29533726348738056
329 182965904128554265296
330 504268097589652611010752
331 602854755904857334763835792
332 308936332770651051267664329552
333 67442229425674624452515720113680
334 6250011039941913916221842892665568
335 245377509292415508880821177977672472
336 4076843992828658433390959030257077312
337 28654294761698567193086297635579641696
338 85213615503206115649499599415271229056
339 107289514731863258658608187992776132176
340 57246729739086161436261542385600779784
341 12964444594187772889492172870468014872
342 1248541581992475770290857259584055584
343 51307985068878519511656115200553152
344 903380961599909163661624183984248
345 6877849265171425178233708621608
346 22857051092918461217264170512
347 34325912112060846565288152
348 23634501652406669589144
349 9476762676643233792
350 1688849860263936
351 2541865828329
352 201326592
353 6778308875544
354 134719652498812344
355 1275631105538583550152
356 5387038156793101171960008
357 9882019973108467690778847816
358 7777186693670038559642793258912
359 2608874177617296147126264760401912
360 371652282379078016211686172524869728
361 22435145377668408726969217821904758408
362 573178420566335979187223721648442968024
363 6194043797976062756029872179168326291728
364 28312039892736346386948287574385876305096
365 54757456304212771143687961458250622494176
366 44845212944730507858907522165479190738608
367 15568042878462430547070195208904338601520
368 2294556303221992802916933994084691625984
369 143872903847775187162912739128786131192
370 3851544181990198787095609761958088496
371 44208121978996638099818451483914568
372 219664759513201275491069556510792
373 477126924581317246805761184736
374 469738382840999552085445944
375 212710514871660026302296
376 56860576059859402752
377 6755399441055744
378 7625597484987
379 402653184
380 20334926626632
381 614530809796585608
382 8893650022762019834376
383 57549109772439004261877280
384 161986478393242667284790969376
385 195783500002543831169268769699992
386 100919418799777462417660307072977464
387 22100180639823245317136988166527244176
388 2051338814983128775848618550906881662112
389 80593932217612193970769808043711373640808
390 1339297927216039825130662805487725449134768