1 6 2 36 3 78 4 171 5 406 6 990 7 2485 8 6328 9 16290 10 42195 11 109746 12 286146 13 747253 14 1953276 15 5108806 16 13367035 17 34982430 18 91564278 19 239684565 20 627447600 21 1642590586 22 4300214691 23 11257876378 24 29473127866 25 77161043541 26 202009252500 27 528865500030 28 1384585283403 29 3624887172070 30 9490071090510 31 24845317779061 32 65045868783976 33 170292266789778 34 445830896339571 35 1167200365200066 36 3055770106985970 37 8000109806454325 38 20944559070798828 39 54833567015060470 40 143556141341922715 41 375834855987366126 42 983948424964374246 43 2576010416226613653 44 6744082819380522336 45 17656238034900866026 46 46224631273973044035 47 121017655768655147050 48 316828336002280246378 49 829467352190110322325 50 2171573720490263300100 51 5685253809154816887726 52 14884187706770537252331 53 38967309310827282068278 54 102017740225178146040766 55 267085911363844480341301 56 699239993864959456358680 57 1830634070228775374397570 58 4792662216817712313872403 59 12547352580218448699920850 60 32849395523828066565629730 61 86000833991250270909409141 62 225153106449897698854778076 63 589458485358402298259546278 64 1543222349625243621220662331 65 4040208563517222463303863486 66 10577403340926252091889152470 67 27692001459261256033463241045 68 72498601036857066552798442128 69 189803801651309216390329603930 70 496912803917069405927885759715 71 1300934610099897097468420583866 72 3405891026382618805862164290586 73 8916738469047954335577953495253 74 23344324380761236135716365701236 75 61116234673235741021875694321886 76 160004379638945965815059937483915 77 418896904243602122258757889062790 78 1096686333091860345681816720856878 79 2871162095031978825342749035593205 80 7516799952004075985623090139160520 81 19679237760980248897359237897211506 82 51520913330936670327563999821034931 83 134883502231829761472274854349777378 84 353129593364552613097312032280742226 85 924505277861828076214654804328778421 86 2420386240220931612949697411594367180 87 6336653442800966758432476023179426390 88 16589574088181968655548814281557789403 89 43432068821744939197213089037832922510 90 113706632377052848918290658671893836230 91 297687828309413607528858215034140424981 92 779356852551187973621683520326772135616 93 2040382729344150313260791207898712517578 94 5341791335481262966038688499218146649731 95 13984991277099638584657871547557045199946 96 36613182495817652787615521797103087951050 97 95854556210353319777671886755203635422485 98 250950486135242306544563927033609334086628 99 656996902195373599854666875822177299376910 100 1720040220450878493017247470474577012353835 101 4503123759157261879193533287119761118533846 102 11789331057020907144557620912444568172406686 103 30864869411905459554470055723292012608694453 104 80805277178695471518837541052069400692843896 105 211550962124180955002018288500632189719012706 106 553847609193847393487178040312181099752536915 107 1449991865457361225459452269365981041076116210 108 3796127987178236282891075920578185886301672578 109 9938392096077347623213609082091070412192280565 110 26019048301053806586749482068209943007464409020 111 68118752807084072137034401454776170061753565446 112 178337210120198409824353017370870896286538146171 113 466892877553511157336023510064826259358155350878 114 1222341422540335062183715667305349951456964243126 115 3200131390067494029215120505739955405242068192981 116 8378052747662147025461641018284990144167607486960 117 21934026852918947047169794731374220717388452233530 118 57424027811094694116047730526467351578023814330403 119 150338056580365135300973376380916719276836753840090 120 393590141930000711786872365499801371082666275389050 121 1030432369209637000059643666534894844061495663608661 122 2697706965698910288392058547404809176022334134917716 123 7062688527887093865116531835395866149016353751906878 124 18490358617962371306957536731799048750958087551046091 125 48408387326000020055756077992733873048800116342236966 126 126734803360037688860310696652151422820315829346913550 127 331796022754113046525176011002201840781963147010758005 128 868653264902301450715217334798684397320262954868863528 129 2274163771952791305620475990876563094343330836091589970 130 5953838050956072466146210633757946926668924015085166835 131 15587350380915426092818155903806931469787140789338928386 132 40808213091790205812308257066999443307775392394785896626 133 106837288894455191344106615279937648062745630017048057653 134 279703653591575368220011588744896346314750985320241850796 135 732273671880270913315928150909580485925003407229590365366 136 1917117362049237371727772863910757051938044805318325690395 137 5019078414267441201867390440704431705410412658961096021550 138 13140117880753086233874398458011191040292260390750468135078 139 34401275227991817499755804933019535426986717382711523460245 140 90063707803222366265393016340546462228187307845990823083040 141 235789848181675281296423244087809292256614971113288881702826 142 617305836741803477623876715921569902528216786540510478776771 143 1616127662043735151575206903674778344313634334512905147292778 144 4231077149389401977101743995099331547384844344049502212518186 145 11077103786124470779730025081617660643798655770691561332343701 146 29000234208984010362088331249744661146941038168132438876011460 147 75923598840827560306534968667601777905912131006868972229271150 148 198770562313498670557516574753037138442612942325744951836881003 149 520388088099668451366014755591471558402631955716799574240031350 150 1362393701985506683540527692021315923617805772044357935866951550 151 3566793017856851599255568320472376520284013467382412089303221301 152 9337985351585048114226177269395652331919985584288720352968848856 153 24447163036898292743422963487714319477994922346635728846471859778 154 64003503759109830116042713193746883799269511470956288084241401491 155 167563348240431197604705176093525648619537321142722937180915550226 156 438686540962183762698072815086828956456270891049040147130963125730 157 1148496274646120090489513269166959431845927500172714929659094909045 158 3006802282976176508770466992414046444575092196729249690965900560028 159 7871910574282409435821887708075175218469581825443496617805306811750 160 20608929439871051798695196131811471632917466602289847686136298874555 161 53954877745330745960263700687359227418956864039543116438856568851966 162 141255703796121186082095905930266190784710984897145179152372665720726 163 369812233643032812286024017103439312834607996090815168538453665389653 164 968180997132977250775976145380051695779302768195028751505119825567056 165 2534730757755898940041904419036715690462921978752922258539229543509786 166 6636011276134719569349737111730095239629274603142117621717024032279395 167 17373303070648259768007306916153569808404334936010461376778621512843770 168 45483897935810059734672183636730613829582974745304676876390074693084378 169 119078390736781919436009243994038271104323266945656010390329615712757205 170 311751274274535698573355548345384198551364748277831205800308019778367540 171 816175432086825176284057401042114323041727577719757899654241704101873566 172 2136775021985939830278816654780958768133752506899530637311773600339961611 173 5594149633870994314552392563300761977411421064828842449074082865210247878 174 14645673879627043113378361035121327157712336331455093290852835271395727086 175 38342872005010135025582690542063219485389304695254542441219786993374115061 176 100382942135403361963369710591068331281731120163894735631484250029228744840 177 262805954401199950864526441231141774332743314971733971069646051459211427890 178 688034921068196490630209613102356991672713626336197685792544717033806974003 179 1801298808803389521026102398075929200614551624797053901139492000692510237730 180 4715861505341972072448097581125430610056310110400049340672525998779425917970 181 12346285707222526696318190345300362629368901629508374258756184610431770438581 182 32322995616325608016506473454775657277750286563575438896520721161037590498956 183 84622701141754297353201230019026609203396372769773588029608770815988709081878 184 221545107808937284043097216602304170331653138239751336252033076558757949871451 185 580012622285057554776090419787885901790291763152042077385020736075422261680846 186 1518492759046235380285174042761353535037165178912942563621286894154475369444230 187 3975465654853648586079431708496174703317875522485914937855627986090107502073365 188 10407904205514710377953121082727170574911076165140499242040642866304917326470528 189 27248246961690482547779931539685337021406639498430409104738134454715818322454410 190 71336836679556737265386673536328840489294743632241251380740640141922781675703555 191 186762263076979729248380089069301184446454779225878694662522499457023944584583306 192 488949952551382450479753593671574712850032683175070705540432451359200713992784266 193 1280087594577167622190880691945422954103583547256594644517419161236601277188434453 194 3351312831180120416092888482164694149460621324681650323504074932096677859281921956 195 8773850898963193626087784754548659494278124069832554644045699841415530122161399246 196 22970239865709460462170465781481284333373497893947149022176168698258085070415746475 197 60136868698165187760423612589895193505841960264184226154076844565828995473803378710 198 157440366228786102819100371988204296184151720559911998585191547417807344298925398878 199 412184229988193120696877503374717695046612129729033572478229018418641750755621365685 200 1079112323735793259271532138135948788955682934601976990871363910987745064248518255160 201 2825152741219186657117718911033128671820433868365167475034462338425269311603161504546 202 7396345899921766712081624594963437226505614130756583781152491131318365896454773920211 203 19363884958546113479127154873857183007696401178455912290242078706440807273268196022578 204 50695308975716573725299840026608111796583577519425539858313280665945337844750657575746 205 132722041968603607696772365205967152382054312149186422475256366620247467077891655899381 206 347470816930094249365017255591293345349579327812313829526753958201590606127233032745340 207 909690408821679140398279401567912883666683620941300883254862250320170154859024044154310 208 2381600409534943171829820949112445305650471453549314739346987674101359204743364424158203 209 6235110819783150375091183445769423033284730607897915071045112395661992609219811154578590 210 16323732049814507953443729388195823794203720156873428129156516017905143119058336290276470