1 12
2 38
3 120
4 380
5 1204
6 3816
7 12096
8 38344
9 121552
10 385328
11 1221520
12 3872320
13 12275584
14 38914656
15 123362816
16 391070784
17 1239728192
18 3930045568
19 12458584320
20 39494789760
21 125201899264
22 396900848896
23 1258210017536
24 3988634573824
25 12644316562432
26 40083577067008
27 127068405995520
28 402817836723200
29 1276967380767744
30 4048097037633536
31 12832817715552256
32 40681142025406464
33 128962738595254272
34 408823034899099648
35 1296004378355077120
36 4108445966431600640
37 13024129039218049024
38 41287615467298840576
39 130885311857896062976
40 414917758418550472704
41 1315325179023812083712
42 4169694575542355263488
43 13218292427284695941120
44 41903130200006449070080
45 132836546794371693871104
46 421103341922904485462016
47 1334934013702861655965696
48 4231856277376894265196544
49 13415350398256044777930752
50 42527821010864667269398528
51 134816870692192790991339520
52 427381139950529739870699520
53 1354835176396004042961321984
54 4294944684298571110121209856
55 13615346104501216874820796416
56 43161824696615717193118121984
57 136826717208863292802588475392
58 433752527233219303074476064768
59 1375033025121919192306491064320
60 4358973611603511577471835176960
61 13818323341703769319125406449664
62 43805280093364215736944973316096
63 138866526466842301154585410011136
64 440218898997233234506200880513024
65 1395531982868519904241742755397632
66 4423957080545928545645398440542208
67 14024326558452207905085706490347520
68 44458328106979934720568543569510400
69 140936745149923465980811964416262144
70 446781671268829578671939357545332736
71 1416336538561511513284996414209785856
72 4489909321408539963834483012915953664
73 14233400865973477671424060508153577472
74 45121111743953807731457283178362830848
75 143037826601051195655312045671312261120
76 453442281184350211815485495312216227840
77 1437451248047390840488403323549514727424
78 4556844776618760547012018212231001931776
79 14445592048011560083440295211200545816576
80 45793776142713937558760337773241149947904
81 145170230921595108974136724246101504294912
82 460202187304929440612145631015522625650688
83 1458880735091099669382788400023405194117120
84 4624778103911349578358588889570372516577280
85 14660946570853340093444487496203634426773504
86 46476468605408461878295195405626982285705216
87 147334425072104468169574628850959915256119296
88 467062869935894268734819149600178427599519744
89 1480629692388551214843536949887539915314429952
90 4693724179538207385565360242647882975546441728
91 14879511593503938575104728771616095216357867520
92 47169338630162237099601120701393535083709726720
93 149530882974564656477064304777046183951030288384
94 474025831450926274558845520162165475203985965056
95 1502702882594251311082051229691782462746463830016
96 4763698101526023382256385268888706532675822813184
97 15101334978013738357743747575846930254802391662592
98 47872537943814404044298117306226743028364993363968
99 151760085616178092697192203535435698538503544504320
100 481092596621056085984685084377595447587679407964160
101 1525105139364239350455759695827056907216980556120064
102 4834715192982489044459284207482165336615556319543296
103 15326465299959365304956247269519356636852905350004736
104 48586220535144004429994901271458982059746547648692224
105 154022521154692309021148542131832884292049267255672832
106 488264712948562496614691871445374859774998163025297408
107 1547841368414577359556480598974915706396401022292459520
108 4906791005451799826954241568745247337451509228607897600
109 15554951859080919595474621334140408217463238543796076544
110 49310542688590924008877041001121306782157133673383591936
111 156318685025298257190650438198713916018799039148726419456
112 495543751005849341553898428124332234075955412160546340864
113 1570916548595619003816538754097658490701909302997965340672
114 4979941322320180817777057283744541662618128309373315842048
115 15786844690077786580367354770534185200916783807176240005120
116 50045663018479546678282227006452340497027060003962397655040
117 158649080049122251916840083917251908261038415782750478925824
118 502931304779374341150061172115034581648265975508724640382976
119 1594335732982293767410000066612729829076932950461472808370176
120 5054182162272181883506197754386346336489123019262940994863104
121 16022194573565391316904668540089856524506094225111369081946112
122 50791742503752613965786278518361273766892264960996648721317888
123 161014216543335309462323381484492689345578625355237974731653120
124 510428992018705227283911631821068496799517783048735863320084480
125 1618104049980645062279427207278566060973129351562474206374395904
126 5129529782798499175625238802503141871602324589441949149394108416
127 16261053047195296123374277531813298370864004088545376458187472896
128 51548944523222896017687778107689777618305108472172659121212882944
129 163414612432903993472752079762126229988287776532715985269688369152
130 518038454590779589608884207769498767974812881009427869919952764928
131 1642226704450864579454657115338363056686065754027934190898008555520
132 5206000683756091151655355886290202230818061701027449053212751953920
133 16503472416941076268494340898945085273950489534035072091215085174784
134 52317434891350393611757337592523210520793703226029521876638819680256
135 165850793364007239606729956799622267073637710433993045217699604463616
136 525761358839446018666416470215552476705062456215842992935090608144384
137 1666708978847068808228691292077918951631386997543326837551685584289792
138 5283611610981368716368472314281326318968147656873635273901161911943168
139 16749505768552445211683673732538362419199691719976201434631095262904320
140 53097381894552905797540367717434959135599697571070881515618686059151360
141 168323292819143995334057178776100459066063111530583852645410229886910464
142 533599395950365279317780632204455193154653667540241244681141356903530496
143 1691556234374067315007927435830749936215289051957655510402507595721998336
144 5362379559957250710728034121361888440419722649688971846956927209307111424
145 16999206979180137654260720349377143502939005159760093877660410931977388032
146 53888956328057914565570958283123297258485997235747120795922774117851332608
147 170832652233956881532306324191015125147226533324090351734456420188836331520
148 541554282321351421689561939499059619066056128505346977590659310655687884800
149 1716773912161376094562493193047961631452799452901712965301878854009376210944
150 5442321779534887771806236244811697037384632487947977202557283954348456411136
151 17252630729174096054720834714152745648500818788977788924444059488063697453056
152 54692331533303856486145879980891665256328411274211775362057912335539124568064
153 173379421115797458291529378005637775653542742542995569194228962457332190543872
154 549627759938233928084384082632462280804512510045603148203911906182123118133248
155 1742367534454733082782185814556790241398307732547997903703073875142749842309120
156 5523455775710869558376916336950960852677120425014794180016013763292088751882240
157 17509832514057544211774525553425338366302841214871974616250083490518609086644224
158 55507683435898971564779897910685851277060508544362314297562158685204759158194176
159 175964157164059058718816707861990806670282110897675719597716440233197640955723776
160 557821596756323203322157984519740847394401744072234300563241276581343827333218304
161 1768342705825376752721438726533610073682921737404861134462407908488570509105037312
162 5605799315460742486803805521370976986602319239679624497527716200325199099842265088
163 17770868656679570035128028663377206104254629995764307120059566431160967726492549120
164 56335190584146041661461626157699650296448038028888257216258017507016331688075591680
165 178587426392303541601982836261302235004078253644665165629857504765092993099632738304
166 566137587087562943014752035403055227214907678529355533846794851184017373569394671616
167 1794705114397352605532119216774217138258578130770315289694948360191850844702162026496
168 5689370430629677452895007123768153628596340658733219759826488728869182645470593286144
169 18035796319548878714486285990718069783438391016333537392222468492724994145339259748352
170 57175034188141454741090891281787537600043726486327079469846999792777909601011528368128
171 181249803252208706629600978898177703576105442595174803575290084727923284822426407403520
172 574577551993454159607249561047699599537457535375377980577021402340687331797004053381120
173 1821460533093116315687614503830867915797531803338508156217811440321346938341140341981184
174 5774187421881139530276756935431717056963001257412927056566622787148166520125700446355456
175 18304673517351417170517299611969733197182026352223935952676825463268597540226512994697216
176 58027398159457156990140455569353762843207039287392873385138433398135363243972370402115584
177 183951870759363514558973709182612150864538101930297767522066837091707924855185054726356992
178 583143339683836909914579326367801611377374276441957451412636830644023777852342452111802368
179 1848614820897706296560088975967274618094006823332448523836136781596408535211054958190264320
180 5860268862704424337293249832768270947892202536585283657475139790914170735429164819084738560
181 18577559129654610936223662726402931332626047946792322679403011939175818315589864455734820864
182 58892469151414182477187973288140634198531773067333826354989494611682114721079018268389277696
183 186694220620938659361718068034220132233090591302580092746201674986548480782278014523917991936
184 591836825921617050620049000107793397870046723182068072916021686844478057055774292647423770624
185 1876173924141762518802383917786452058616942163988444453461704408181451037216383105005080543232
186 5947633603481938655246001534861781174261494026984481482522370909063751073189427805677638647808
187 18854512913800995482139140303658633784071998333596900877334031446203146104213396427405545963520
188 59770436599956579580459790309338068670531120952441751637367975150322180196041963888256745472000
189 189477453365260450047068877560311444765457499088604241829759095890754926429362207086860612665344
190 600659914433526650063077649015252374152623757782339662289632370369969053116938107716117867790336
191 1904143877803672540997253260321710469738517791047266662224275339397721999216944088914236754886656
192 6036300775617115963768719988135714241117908650447178840658318425069440037775175726050990058635264
193 19135595517994065472954218133868931276689351504129502713605458280742378046432938510943250989187072
194 60661492765134684882284926038560875685044553133529119848656645594035188111747514413842550329704448
195 192302178473316376655693827910234211704563692224963116286099028964517116278573829181381719223173120
196 609614537327008005912297023296077232894786959624535220019871908108513332797934410875955274254909440
197 1932530806831129900573230585286718756799931347781156407809976283316948722411094956313372557913882624
198 6126289795723870837156940638734252138001024087425628958627963259121733991491363345138816244699365376
199 19420868494579207535656707337771416572614659734891132578852156653636011855547394646176609314459877376
200 61565832773206828667166486903043724500856728069150959582532747529666681994384661981802059652613013504
201 195169014512221157923038651659163560582195544631970315255170750293151236283461131944577387492133568512
202 618702655513312559286508218155023960181839402919797076697913192805999557433980414522352212034388492288
203 1961340927482394263965622595495681270561253066276945757116245775578362393180230070236649953848060805120
204 6217620369878509621443396642354350040716942370004248244558815216115147985286037188012740616339199098880
205 19710394313522624839269324942115989701381584541623507310606942927691868039915727782532958133591897800704
206 62483654659368691586259261292763896182969947293931641239077649727380451402730376613633051393993071394816
207 198078589270672497423611602002114905247682735352471053845979082621907773560517976513440808076110091780096
208 627926259136907356843389235538699849222027877738773918284547145177486455356779697261431213249270428729344
209 1990580548687547049353815215565041794026806145662290282968075116011369371500622082791577134056875388567552
210 6310312497935028488881259187178537667167803356466671187611248008446689028167892983616564493576740513251328