1 641 2 1819 3 6157 4 12620 5 23680 6 74850 7 197804 8 383548 9 942638 10 2727852 11 6128454 12 13250442 13 35951522 14 91093240 15 199168800 16 485362526 17 1276770070 18 2989412528 19 6882229004 20 17541213370 21 43445183724 22 100482691170 23 244053647200 24 614326129028 25 1466371261076 26 3472541648382 27 8610093986524 28 21089622210184 29 50051161137588 30 121426660730726 31 299523603851726 32 721231533537834 33 1730036185127022 34 4237332162647502 35 10324026209270388 36 24791348682079216 37 60123002669740706 38 146937456241947408 39 355203524218165804 40 857061095373085558 41 2087682097994449170 42 5073788594873327132 43 12249143019093446610 44 29703178813094218934 45 72286098263610658344 46 175047965601104419020 47 423510643349619583310 48 1029071522672579157282 49 2498053181429921445890 50 6045470049352025664832 51 14659552797546720187778 52 35606725510650495401274 53 86291996503983473077204 54 209033971151499707996142 55 507359990635143031133356 56 1230926997079376489059850 57 2982220057121296974268276 58 7231581662162509265519724 59 17549339911430129616663148 60 42544964047337811704175320 61 103119881630883227681160772 62 250164063133063326124553126 63 606776333169888767933316708 64 1470799228188241790750778710 65 3566572485076720358197137916 66 8651737315800143325171481320 67 20977635785928610911271007144 68 50858643393090541344555167924 69 123353001798241925836321651126 70 299158189849130217455416457714 71 725311009739426116742197103378 72 1758834628854342479381830494688 73 4265768714375275997519347009052 74 10343787672618224781486350826360 75 25080733441718580824830116467382 76 60824884093504541907256019035054 77 147505402249819599597022433019368 78 357664655511014945238656662218704 79 867318726694464142438682554776180 80 2103364440197457995726411533350938 81 5100463504274741270032232101431940 82 12367854492156131349771290135322244 83 29992708218253187136034431065817474 84 72732893991612504077342935828600696 85 176367779885041095219124171845479104 86 427684089017425309770388269322275858 87 1037151615440627210874813415505031344 88 2515029099782256221786929487173388346 89 6098721560635754375551691675895724616 90 14789423473882141401120484662673507522 91 35864195325603589664832784716699015894 92 86967836330087378946471707016462709332 93 210893477999265075602612051099547304146 94 511416468678604268954026456375168629112 95 1240160688225520452184547463070503842614 96 3007314423483002002560071119073314877456 97 7292682156378655491352487072928284374550 98 17684575716986329597893542721765461190516 99 42884108539529265735238045245285673826568 100 103992307145293629509691695431122179745710 101 252179227411939174931538893128103427117924 102 611524206930904194198600037683401538126898 103 1482917072926626926641011663911658448102876 104 3596031777413324361255169837689393637483502 105 8720265780880072961166299032485647038953194 106 21146249501289359195518117435421621881656840 107 51278859706474643294296131410745654845245436 108 124349738493662838109831173926775658760629558 109 301543310472703348733953688796646946480356846 110 731229970025204664250461511637636860764371296 111 1773208617432920501623553191137408090027218942 112 4299970690111128241636638524550227151521331184 113 10427254684112403729007461141356556961846333814 114 25285705837569439497736516354957318783494332294 115 61316997177927065178175753873086638164029932034 116 148691420424872223082771176774827474541882906786 117 360570910944097943613406041688041023072943126848 118 874371867011408989928179430802416062255085487520 119 2120320866049384330228197416954789444285220336654 120 5141696771330478025739713745473880945975709395776 121 12468425309130479220106731768721298607027205935810 122 30235494579309354420807743410640923341137993124536 123 73319956819021916141895568530798824043450716354722 124 177798135884791757825905801441383423949097346338722 125 431154109228776605205811928036428201895821190475422 126 1045533192119527971492447235919340864738465634490624 127 2535378912299689411702313045351786641910645182187146 128 6148200824212810771405713944886731864565042626033794 129 14909166480084387196641365599283134258271446633655980 130 36154180986124437392590329235873183007321759526204500 131 87672549152650577363833062897532272311716084432404718 132 212602754842106557047814892795732358853455740656904044 133 515553962013684228087830942472087337944398817565865576 134 1250199316976691303376443550947288329370679879693969970 135 3031687549039549490630228746836640018188370636876639034 136 7351732414820192299536514316359208389920931298627798846 137 17827681735516315028096627541558701452294230221895903772 138 43231472314747269213322990641994984394772506749001550274 139 104834745967294458004011139540316330263833384451190398660 140 254220438288314530106382992941590553653022557800329277976 141 616475224824231018628236624352737265002415422256050910822 142 1494929858936292345331214561610619326486576928953859355218 143 3625150461082168630169492614651573822126811380031618959196 144 8790857194364038142384313568098976916867701688980048482174 145 21317506344427690384367310407140857436536639356171641069242 146 51694174805073056243456136354969847148647153681814393981914 147 125356486558068240601566331644212477935095085441660658665610 148 303984886707711437995988669700282021273357239180138119515300 149 737152230151132122067259337280889543884516665977806733090424 150 1787567252099949869934550081870264237212684800245386817898190 151 4334785197449483271383112636604915442183843866784253018113044 152 10511695393587296596274102553478862737757166014401349821801972 153 25490477271741421968256326819350466278970959195921897642643362 154 61813475963503960356931739136346791122674264473880084956624450 155 149895416843088895732915080242259992476261417797203269891185770 156 363490903673657761559225216269880591246244071884630170820851486 157 881452160942237762716153770545126521685671712753245370303762748 158 2137489253899534048527012870799242358504816129865369007971650448 159 5183333235146158819753909208961880497888526467273793499876039936 160 12569393630703327337462930725869095211531543486706548316069740144 161 30480320094072627170160939309030781724385083479713119534114471748 162 73913661218164897767482832475895318543168060367155521242980974960 163 179237925468838654664504967961318053891875296788860381067560973604 164 434645417709553051362536716034600905921361625798844293209402147934 165 1053999243617187433079577619606380821679854616974414966675784135572 166 2555909614849847751843596023400932929159981240071258009486176768620 167 6197987371977318346382047031975134367337690009022228092437549560426 168 15029892776337052673878747232136655480033720694151487804687690030872 169 36446940296031956994745378055674049785415986478429991921463341736244 170 88382497438940411911584987136098343918615128186848754944600992240298 171 214324325050274213012883543439179152105167954759509473871656795908198 172 519728651043072033516216918525331660362330655975506665126366601118022 173 1260322972053024946068155169261780205606463703828914148162226659940870 174 3056237125686440037569520544898917715390001288642943932628715303695286 175 7411263283480800956024974196259350740438475731371659651766694697450432 176 17972042439355590543191687717458441666796597236413052303005744436268334 177 43581545736078827573413929541815973559994816483082335360992939808820916 178 105683654933179059550366121206847347462200715391448203071429885630520886 179 256278998741916755005059594817223560739137077053056631436311514419391400 180 621467200333822105715469822428110810478226166912102807799810620639686926 181 1507035237015748160371315744954703521943332828745478236775877121245681760 182 3654505345398202131396894068518130870337700583265806330068263509446632274 183 8862041826979986695706825680107660576159603338235136881546630011772061004 184 21490127378061754353334138616823717455802272115601762400790218508802765664 185 52112773112762446331820802235369705382434126216062024685323520991733160346 186 126371569235739444077884331638516027792021297578126245314982644261917699198 187 306446434381150559206882066662762355018079085375583526563021148017721421460 188 743121398034985393476092044800975355475600123750181233842801501808344892226 189 1802042217711352583383505998079336546647479097287191646543522948684585694708 190 4369886483426460455494189802654087820317006891785569803787411999578899723388 191 10596814932484267033830126227970148368590850980036791823032837695824575199464 192 25696888734979470932018918621191290330025853657933969525633162306371125608508 193 62314015549325705537744734161991727586773353490517259571417709498762510128714 194 151109209109401442714039602789022616905894368142493981589293858901535226725868 195 366434306675800427258863232478429660214193281430827068839695966010358184054676 196 888589794767049515393318073859291671795738659065812053623431665169642449175134 197 2154797759931369501986912365703382722160601614728876885211181691373702814569528 198 5225305775435707928839298336735252607405134440533126226878432300917382238274114 199 12671175438604457297689926409228426429261062339829168505814890183916665662083230 200 30727137104740360593106787515899246337978084881493131107931498391115870117942550 201 74512183906210560499374564820177506138912742759759184723297485186548028150276426 202 180689321372373644448429013321793112503999671230753501748713574713113793746279188 203 438164997274295051636864755525477672427175242892573402425795821129463272590802184 204 1062534096417733794608627678423787424275112546278071921802750822967801350062481264 205 2576606331209803905474447846736993620242362852280581763114880566685050157784205344 206 6248176137462555899575262605615033852404158537338101116057053799369236480352718080 207 15151598662823513017694016425966958863030576608170765913940386273908141429491166342 208 36742072723513476334613586327516137097541926680353950356202858537169882289004150942 209 89098182847815649059133590504297036574089770263737105308048046728971126248784710100 210 216059835451950423743547432150068734852292204915704148540116883749181503239167862978