1 8 2 48 3 204 4 770 5 2687 6 8559 7 25383 8 71498 9 193691 10 508996 11 1306369 12 3291584 13 8173381 14 20060419 15 48777993 16 117717414 17 282365804 18 673959638 19 1602152316 20 3796140809 21 8970338435 22 21150183227 23 49777148466 24 116976012851 25 274555052038 26 643757239647 27 1508176839750 28 3530884373241 29 8261676391577 30 19321883023377 31 45171326552132 32 105569307533208 33 246659645929600 34 576187828735926 35 1345711799150471 36 3142502485764431 37 7337464360099067 38 17130594925331182 39 39991030936307379 40 93351818591912152 41 217900491542739329 42 508596291189252368 43 1187056191528281829 44 2770482522648836027 45 6465885769737132145 46 15090065388468107018 47 35216513064146628228 48 82185478507453460354 49 191795520004814372816 50 447586931271308399537 51 1044510176270993634963 52 2437501713803950667727 53 5688197749143691225638 54 13274017300634773820019 55 30976216301766917644730 56 72285792936757889319223 57 168684961989511737510654 58 393639639418393278185145 59 918587411715667735522385 60 2143588894687702236477057 61 5002210527699567601965760 62 11672986578909089847006848 63 27239657152051987107347828 64 63565429073208940352004346 65 148333784298711665755974575 66 346145716902803545722365887 67 807751318773972113923041055 68 1884934429958797313480997234 69 4398602345468553583388189195 70 10264387963955362927686994812 71 23952526865968671243946692113 72 55894560680841078536829308640 73 130433066132239038196813959893 74 304372782715482590598689584723 75 710270682538228016019335949657 76 1657455710099372358450048332334 77 3867763850621553668578705039868 78 9025638748261078678161931352462 79 21061821431089993660848599327284 80 49148910091347069769512314712377 81 114691661650421115889095759794003 82 267639240249343146117697882029011 83 624550735058941534972987759143738 84 1457423112942212855320681221074323 85 3400976067990486557028538155354814 86 7936362468164620614819714539705375 87 18519932931459827629636837711222710 88 43217269209706994040392509078674697 89 100849843993577250247628494700292905 90 235338585011937733807306879289128849 91 549175359911117294337871997742209724 92 1281530501740419510453542050484710632 93 2990520956074124034921081377050107048 94 6978542887784364439407826320715853710 95 16284808386422697697448696948571398327 96 38001483695916674492129422336645029567 97 88678523380467473998950724881404149459 98 206936143955538749079802494092615377110 99 482896715070984107338659362847553092771 100 1126865673635810685905841333401492127408 101 2629602161354608552426258054866986876209 102 6136319248491564846382638244833717704880 103 14319433736963073953495312308726811990997 104 33415175152236246824487045669787325391563 105 77976123264044214709507613730488658259585 106 181961512103240947227238153518349330328146 107 424617055768603934301427638313074622171988 108 990866925303951586360248790669375780202874 109 2312241701542713681993297987682572976689000 110 5395741394983496343932090350654438918571873 111 12591255135458884594807320015596625029110851 112 29382376631702910883774651793847702146409735 113 68565369154029881056129737302672883274408046 114 160001006927476289165429141195429004702280723 115 373371025819832941572976818643548173289233042 116 871281534998195606705453510739447766206454679 117 2033182707578030254817563019728176949925640430 118 4744542098332514241683464899011421767584169641 119 11071646261065537396350287772324135406304012065 120 25836286914034032301012828855974627283993370753 121 60290376494682428514104538186313807900609889656 122 140690862813454574264519413854467961289576694736 123 328309757375027226558788488151470480187205727516 124 766128621513787234103576241694157138610537828146 125 1787802681808749777209784086033651356983899239263 126 4171934502004524433547472589508401290912667678031 127 9735435384476937797405227812470536447702762474839 128 22718166375685503467764978075221749469999193439002 129 53014073134809146197399734180087451285356461887611 130 123711214358580873277455267622469759013040646685940 131 288686826970031486332596821452244741860953681750625 132 673666364831957072777818733502471139353077683215616 133 1572036992018406724128459855009226434426722998079909 134 3668433564867157068067688639141499945892335722563363 135 8560488645088009540035263032061585295443047046717865 136 19976364447336022047963860667979278166463321870664374 137 46615929659754090425710189511734860729524037968237836 138 108780799618012155404730013123350948360019052496191430 139 253845894566496832438717762214731425431342264878931244 140 592363159808700743260003311378586668514057471331273449 141 1382311554408570368417913629015800820711683265282538467 142 3225698968295161808293972843127593837498584220309969195 143 7527343456598929579518733217283984845734145490249974978 144 17565464127466268692464261537282240903529322001686900339 145 40989963031748404609244753448586046681376793228439153334 146 95652301422352106117949385784020826565490584090050777631 147 223209832131468822533207814091887824577185050204478926886 148 520872246870080777514920296830768310322673711248008230745 149 1215483632457872238563313889703283116677989107816391737401 150 2836396966147844953212889041151941379550272075543322710929 151 6618886124615255818487011522791504795768468123889190434356 152 15445529682018172983145455871483879261471422191314899832120 153 36042981049468481225548266026975570720314464959223306256336 154 84108250715722181370210202980877084167260038574743611738790 155 196271163829357111559275274050969460055059171768891794614119 156 458009403633082668899564436967592435122397133736925946787695 157 1068789779015681620161634579858478987864560737209809294740459 158 2494078904640782641296386508776361582992517434078062905507390 159 5820068365832343177661218944546414813159768150106459317255059 160 13581445125867337713559709577108663249741387440722638699806920 161 31693038657384401760610779190667679989205896269654531953415201 162 73957424267420205603373434201625635587903879155660011548230480 163 172583659881938925027471931578478175480093831651325197244970757 164 402733328712823217729668737327094824025392167851645374248118619 165 939800060834636678385380426649157029358061111350203738128060817 166 2193074402775799900211007374580679649365175596354402023826007706 167 5117658038709889823222814595673789383941902265461831693786102436 168 11942332539207237043043687701030421611267454133229806431974699250 169 27868080555253487691158096065399601002036797542426752977061958208 170 65031677127092575225700334422022675245251704705365170068518380945 171 151754944929824705292778910514256258728141159288341170696890175923 172 354128392931448193662710110086721161577882447710624624850023038463 173 826377807577877572805040254845339034901912531044588917172020190006 174 1928397424460157375624627967174409993756500515007741451660998766899 175 4500019957656130720713947391799990860811247648670779555235673099946 176 10501040585538215315819637652832573435772107470629189760715804880695 177 24504747627065342359856644759000938730982176990409484344601657301470 178 57183157361865155657526528252158859088643096794465276480583978375641 179 133439998470346752402328324522360785042167638334185451021352467966065 180 311389472237168382308812260960380471204783335160780775050821798417409 181 726644218612529484193096039084424323171767797596281956352551915293232 182 1695663686538688332812837455455224539360426223773092215713779970860064 183 3956923160189850591480273266383652205969730273994022653114797580314564 184 9233694759134417864902150389357507373306146925588435964852760899424170 185 21547327419109052621531487364785814741477045853268528371927525344254863 186 50281856939985293535074834997220617654332307840786929259010226678326815 187 117335439711700766451648107492692168165145178193775802389736531789559759 188 273808611101429849206998364436846403151409183628356760586712513961475138 189 638947241323695986457525404352536985261656665146052223024247046614384619 190 1491018034651684682264967524137325055096618862432545411676215066676458668 191 3479371434566244210951916508000869696088255166276203716014225066487286769 192 8119301912068180479468847874739285618063551262152196727907263063943453728 193 18946831282338302114811737300379498851727738325298401547659182125627205045 194 44213458192485399827333710790662417399194699887342854144421136046996876147 195 103174502174455482026799854975365662067859561403151906031551218254238376441 196 240763295479021335821647618815043395919224834770297541507632485153823698238 197 561834205430945313466144900722262392217804723212974126930857435399211331740 198 1311070583928463332525828847999005445275887196873367804902651810830235510142 199 3059454300622484021014857442067457903951845585647957506608719662923834405476 200 7139402509932403349134221563895451669308488445639017779781117873616698077721 201 16660182892242712340147110320785120594888405221090855850550335285461775584819 202 38877440180299448011507453767219885347086202332243975448269017445805034622275 203 90722614796535240550402097024801652732089918465026696695579845269014015903434 204 211706141076933423999225469451016247166627310470215584417483277915861380494547 205 494027760004533344988416432543106097715642683418966766070797176846777021150190 206 1152840566709894467057010907040278256283732865270791362982804390285973587291999 207 2690215975393356350137357552523628784071385606412689627251913564353210165532054 208 6277764855999244180612285804514618910055702633850458219149105250928175056514025 209 14649504704341343930922505904268771885138965435882574637016750592784628342219721 210 34185413599464867331981501574591157373539660544854499239736436956571345600387601