1 8 2 24 3 60 4 168 5 674 6 2432 7 8255 8 29245 9 105103 10 371011 11 1309368 12 4655316 13 16519210 14 58492609 15 207432479 16 735833616 17 2608622433 18 9248841123 19 32798084620 20 116297139395 21 412355808249 22 1462162440452 23 5184649702920 24 18383824165115 25 65186031874143 26 231140072576948 27 819586003284807 28 2906120006521215 29 10304647996739263 30 36538666634429205 31 129560327882807305 32 459400509373482487 33 1628961980908492406 34 5776042483347059905 35 20480936385546816532 36 72622175591634125667 37 257506797061066670960 38 913078536967818997282 39 3237632677184448515432 40 11480135546225728047253 41 40706752399652233127504 42 144339732308456830169400 43 511805956398673630218202 44 1814783308080652292841261 45 6434935766944879539417674 46 22817268678866504821379921 47 80906440844695326789295150 48 286881495840576520800472234 49 1017236598204896411319309015 50 3606960754719959739516111615 51 12789714712230589253521668156 52 45350313891162007674445354581 53 160805070036046783833047406293 54 570189450316371258968184835298 55 2021801981607117807895995854246 56 7168991377456246018334229609249 57 25420114253333125780682690924694 58 90135721279310175621603533258730 59 319607070588835643146464225864328 60 1133276331742676856862569582000653 61 4018419372643672685209858110782868 62 14248682163516324301970951645318977 63 50523582675082443238873174875579926 64 179148666313991820618208658512645501 65 635232953460165835887169973836062942 66 2252435998906513926759063700465629300 67 7986783276173593698953188062236836705 68 28319875517676618436070964327919966296 69 100417817988037099943360541641312100200 70 356065766008912023666127625805282900796 71 1262553123177971206479487822188714014768 72 4476814512986769854648516980029282723806 73 15874079130422334402701262907296972199855 74 56286984307239850283417971713289881398793 75 199584780721650176016567021499383172031137 76 707696196304934539480260757653862638015075 77 2509379244517435083971301600799607675907469 78 8897863554577630241937733000428080138429510 79 31550422682764313381240701921117898386256842 80 111872829399477187006690152629056691263033860 81 396683432221706448986826156935897743404908321 82 1406576969974521360584116683571523481575747248 83 4987500388866617863338736623638088347968452725 84 17684890809349204249210581357407860854726750636 85 62707837303983828875199093393080006829789810065 86 222352114114501094045588131715796226587823771467 87 788425574486319656329860798880471838507015648719 88 2795632904052264412387410433431155512062904104568 89 9912873944140822590301626218617832660777802521833 90 35149489652232595444715148967297486748804139225602 91 124634553992554527207698837685725671772671000506451 92 441934497559236359842907925502724025557445021019770 93 1567030120271477588946194292064384113755114904680697 94 5556441987217569772665570085497481299504106101257153 95 19702268104435421807450644575362294078869578624014792 96 69861139439959688175658460564796946521486935511850398 97 247716596788709999239917481917135838198109987894076110 98 878364034948464870966578020417702184843134778108588699 99 3114540518853564284326692358834009678010443728193179031 100 11043670115830467017761787161309569753848031310533647269 101 39159114767972364848527563954535665597512081725053901666 102 138852053106253011907758194928029172444060379457857526661 103 492347510051234179394594951686008185884412971103348031356 104 1745786722131901383778515663599288693983462897323710627199 105 6190284741878545285780626500262116245152968039609034269356 106 21949774677366988464178853065839016141649988025845387726262 107 77830443748048505654295892441923485585470826473775258169703 108 275974494638629554655466214047753480057451633894998203155361 109 978562089888593641638602028665054809720800425150258234164658 110 3469827039708959209675172086517552728856241234825449820926169 111 12303460158431155741539059787954891536360915035589667559464357 112 43626131832438479073974678180333772291862111033481801528101916 113 154691392027394403349153842220478193212947775043587712313715203 114 548511311048213265831070358446274925227121334218780979795665182 115 1944934714237683233530602740120758749653672665453682230168249688 116 6896432154549168491007013834956249389866098097309864610312027353 117 24453662179062459109671623778465389036220194374249919215909968432 118 86708834447571073169478226255010770471560129958974847424019510860 119 307455869644492668925523333277472275514426074502159950859719856886 120 1090190087101317973552257861956287856195141810012169315187403395029 121 3865642335559387626642773718440887147498638732141642041668615205016 122 13706958853571263405879652410234649757987054608025591754205181452811 123 48602717143594166741557898933013867061803668266393816205193038145830 124 172337579690389121347265958709069737241997633644622653784537128497494 125 611081913091266540455128995743221587279172167823615046966001937333610 126 2166800213732530950680720021317357967964712997153292588901932442080034 127 7683132270239732831530906735041484077240461752100531464503842741594667 128 27243176877997972003283061076131003093004233614418747225320944562552586 129 96600014200032135306108085671858357050649317750124346296343442459493287 130 342528435110030445862400763374076418645678712805464236103853680083240048 131 1214551880044002186729057972527334120818502048091971696292746220475223623 132 4306609665397741637405008251202881005087508951843635246680614602415651335 133 15270559549440827650811566681978127876255387520837840720619927589301655660 134 54146998932043203216682477458457204407743117442519929339865957505829973118 135 191996729645315914571800993840942656953536528299448001375157790516989414756 136 680790162364507951238030575788606826121218343295007602658628092219623064909 137 2413974686071432061661621038639648932130072890533859930758252759677536091915 138 8559574017277935025060970378861115122525560907398516621999712767391218887727 139 30350901266696837133345581036171957404143796808503567933500230715028348066874 140 107619515391926827018673273360724657732107403923571907899126852881820261801514 141 381601850680517478257348455786766382141434328585955684507457532070644812460833 142 1353100057294253237339531291887718454532317819603392271113864121948717525890512 143 4797879679526371303038054575170668959866694335221925717209594493404321182081382 144 17012525640745047025798860623605523674891176515992953372855799288974227762941213 145 60323736318785452637260621581745826854187399246655984707324682259937630134768598 146 213898467535181957593532852340630707523684343928936444892939200179410648762694718 147 758450275230240640018117244333606356277202717083426410970604885412289543420559633 148 2689345214229790352506577925710238709531787726281084232740848296116277998362642296 149 9535994537156840611709738514297773375611219596179885627147649685487889405686689426 150 33813134636465147636656847009193484594833793839330902487070731463005994866536655089 151 119896049592809711365744807744178571172279335537401277828897701601345276985461427448 152 425132507308534657725638200913683999101312177534092146298799598838488890085679503098 153 1507452909284846826897242205659962860657048486692948602027219930181605069672422587801 154 5345190580926741719065803297155992419385467072080280640950913583234093308526609625272 155 18953203891445207743156967923305899377253476052776916477420940221859465185777867732353 156 67205075724056226024133793175916051033611941932905700093653895628399809684345479986572 157 238298613202527019911211744494766804632463481189729554448161635593782263412313650183091 158 844969348556522960488335137894873041296001157809667119657591189763243471030549680874051 159 2996128220827025420477189331435515009233262201404418100567774019982724777385443466633247 160 10623798757873674804849798706122031888205533276610760844708275445626459317309511061686076 161 37670317065617414013954664128665910942549593826530681398344149189116591960342191040918380 162 133573010950761480362806885829263924423555592855346683466254237896826204544961986124498998 163 473628858057497776938378539534909696613397413345033951513763732205348555157519959454054057 164 1679413330493397375862815270062427798315265317106836390735024255123423772700873223348236011 165 5954935149446762864605909546524956658210269399410266952276333700904629990823106268403972819 166 21115262091970131656502495748666126358265412691049474794199521479469650883246607168690949362 167 74871393562365241871525672511518648516230493856646796816741401131172528967529128369109474141 168 265482168753300687008567372156670575687625224475657992129678835291850466886415891255470763826 169 941357954921034121088913250271690059937877633436090642861414799275105985952168906577395521103 170 3337907037050654356010116803535282982713834586382396046466320971486370640862860206958706948308 171 11835692607417222390212300372016350210042980381881485835679678439988832769682084481742802184792 172 41967501773520737986959141326225466000535385545258506827910245534220565654968780817191808451474 173 148810151085430209955731309760749835313338807387864197316834523599879514663155686779967214120444 174 527657357008573317165739275605324538790228583510941358933629370408695511443740519096347104714905 175 1870989877870858007941349746005236802458953241000141027199957061682207498558655163041740356973019 176 6634235411671386512568340767497029271718994884163899773917625556512647731107843440100108678888044 177 23523953826816235470857466144612431039225870266568372311568877852039020137753044330587110535298975 178 83412235066703507986941754833118957838047351416042622353657571735095889571772015794010214261353544 179 295766647479627948779251902768666057334906103186011831388617571652683316631134056726430490812790273 180 1048741946446870088840533826461662835868926198274515685719379191244463832915630612006251640193196805 181 3718673757198829329173188326938576857899717657894677727775749256958017053049235360270801138342440166 182 13185831423383254479336383340070674562931219215809194107297643850836342577574719437273325662121648305 183 46754881357715462842764962974615900339337612124986543192507433781420223888475215180030270890600899031 184 165785445041974802720487868216743139943933841645724355492273628864237762202011797060900896511021753520 185 587849075639459835718703737728267380355705806410760151167344462621214801313820496633924553947766282480 186 2084420231478548935702932416493676022258687842012947026006323010949213429019918294680049595161786038265 187 7391025828646278579677249115640760267109817652868457454545670119487995901473297363284456737436707841344 188 26207413445112968260039667528720497480290566371390133354335262414938772026299002852315457619817213376254 189 92927360207708236065828918343768250942295719236207860555074080318834584951466832762580487469156057509287 190 329505782524427694582297334837859797537900934123563222983846345276168694177450131484697689827780257982362 191 1168375605143137645145541099039510812685040087496396117036648640769641935494934321291107986273589753094979 192 4142875867716804587858563657460340175191480124145529923133060237664714582652001657400799402855561996730006 193 14689985292193409536614605933025148005174138477130369287535749462637962393024336977388988289024977512490694 194 52088374060743130216410590608040743364441613306243243478347473506180305160937113095574394101493375473181387 195 184697170100895399786400017709333810418059920721925186214090806839437640885504989456365925575876010055010563 196 654907073956618111180010385036933487888418031962407554427529669261547920636710988972382151037866337203699600 197 2322197331362035683209508511519474754413946072473332148785113860411853138485039807969339902891520897573017879 198 8234145973115833164471377302414524212821351137473655520025800570231359619973012824204646897741671081047690110 199 29196984679511433303965251536713790624469314004648503197560797407580523959276172749612799548851515517331990262 200 103527908924481898836971453860279915062252574006043139566499667409911715231720572625594231435625918635211551156 201 367093658606364297051306872647245299190655522615010226724672316271147283392098399660219089240079459891488961887 202 1301656293350854326428692251457489485688014808025876737957853154002187097993760240721347775646666158647927799154 203 4615468195370540030192906054748902589155401182361169203063375504497610461037045400961039860809769656560984596461 204 16365723249136555794842609824685039635963112948571461052974474171818496269697314752016313601266375105537097971540 205 58030276914480231649371638893321160314853912117275433628657842601788153228781065157569261011903132986077089034950 206 205766221724965620835216628231662263000280105423679827602511875676309933415592414642550330575579557016861969810691 207 729614612478313458305856058666122071672184025768628842855562438386376955566195700536099755835923201404792584542882 208 2587098495949546808964704084103620668788207038645939388443660027228875703980209018444927076867516660762662925272517 209 9173443778777590666330386304724295443262220722075581605665403588546331622930106449661322806535048392062175817020888 210 32527586751778005112592348772727465399139170920366479032155897730588208708287726306528867973169376254147337926435950