0 1 1 6 2 23 3 76 4 233 5 682 6 1935 7 5368 8 14641 9 39406 10 104935 11 276996 12 725849 13 1890258 14 4896415 15 12624752 16 32419297 17 82951766 18 211573047 19 538086716 20 1364974409 21 3454480250 22 8724052271 23 21989264232 24 55326056977 25 138975010110 26 348566817287 27 873023756788 28 2183735295161 29 5455651387810 30 13614473116479 31 33938624752864 32 84519211932097 33 210286054368934 34 522736821483607 35 1298359704715308 36 3222301746486185 37 7991254236210762 38 19804237811525839 39 49046876083021784 40 121391710017706225 41 300264882422467214 42 742284367510843431 43 1833993989044592612 44 4528955981449108505 45 11178433595241407858 46 27577562094378200543 47 68003563272188959824 48 167616438537584698273 49 412969945633206663414 50 1017055090274523217271 51 2503811152409151789340 52 6161638208017149370889 53 15157740220518994372378 54 37275384766130548373103 55 91635694639006455474760 56 225199409933671598292433 57 553266971171632294355422 58 1358850901497029610564679 59 3336436329271161004903380 60 8189776219470384022770041 61 20097561642179463344659266 62 49306097911195411702918783 63 120933727153270023026373056 64 296542690002501031298247553 65 726981352416502968983909702 66 1781799023136734309530732695 67 4366128900550657151935748108 68 10696449456260647081447640681 69 26199362578977833814812226026 70 64158236778050678179079897615 71 157082295228653799608968827576 72 384518807586341859737018970289 73 941078330196879293199006409518 74 2302788287922167576707032489575 75 5633838965720890481873072430532 76 13780947158665367741545180134617 77 33703879221334140402407439309586 78 82415478417200096622340074757407 79 201496527625749744236491627441456 80 492558689624596854350111422878049 81 1203875910356753402035694698290070 82 2941984673257620825874249362880951 83 7188455586192839337788670735990012 84 17561790667204505236913294002159817 85 42898436893045105566543142386845370 86 104774359219742433615317049236220847 87 255864944837868663042740065426563368 88 624755522672604857437240299684270481 89 1525296327242667263635669728552226430 90 3723440125054242253881921003897890439 91 9088280810203346395464643294323463604 92 22180302159061627162114811955604897337 93 54125590188380179578366607489628873954 94 132065193069529836153496311866113956287 95 322200102454909130413328141368455024288 96 785987360767994503870738699827471791425 97 1917162875695660230463946661618892418022 98 4675811178357485556307500369480692035799 99 11402769416511734618405825214006641117164 100 27804816445781331935281774770762138933545 101 67793319360976256048621500515493612938634 102 165276755707937936293991651294942917382991 103 402898348910162170719190679851729246803352 104 982061790335086454159011639984294561759345 105 2393550121327293473973077094538454470960078 106 5833206753290414368403530727483368855725223 107 14214581260256562538312731481067658987140004 108 34635649258801161066392544451165785791509913 109 84387057380202568241357514838055895297898674 110 205585399208891286310990513798138004804289631 111 500810303779698801957364116230709426468181520 112 1219886537921401201175652833523172329281042209 113 2971196889910439487302563531600662549672748598 114 7236187869471269052718501480635329829451894263 115 17622001242598893629608903409016595474869729500 116 42910955133889877262612703714869899712603092873 117 104483869682566206093056438587304426033192586842 118 254389375622618226275846231802776192978633349359 119 619323941347182090237212331767999725522866122760 120 1507670580279337206762318405402358912288824352081 121 3669993066249945535378407592275027000161839178526 122 8932945963429761140764297999420615080999610169543 123 21741791458754622575013890859754970948996598790036 124 52913631062879848670251018665676186721050993754873 125 128769164414041159432540693353237317662050497582722 126 313349283731956688948840874643156398329113997491455 127 762462490389470419674264146343691240159154420990848 128 1855161105374923814398961044009826706609136704894721 129 4513553141378886503019411691426061435139731490048646 130 10980691109475860015633827217666670968374920868950295 131 26712551243256501379226377165431562936624519255134156 132 64979449083183815659161246416678837362580172617546729 133 158056376266939933312637510773759478268432236994068778 134 384435710818890236399688214382287315633695604851694735 135 934999743165689314957606473149483393610972735693320312 136 2273922596874033238121338174321642192740190612476069937 137 5529891681622253443658749382684693242935602322116791406 138 13447286849259299802162207075115267696184441515890049767 139 32698673903130870053888370364655632134294826233729016196 140 79506632590641833598472731603331577980327822002192729689 141 193310143477646141633806608000869283625048267155635895890 142 469985326267518119320565280263076182306173678167352009631 143 1142595813849081989566868608272584217918992064115636311792 144 2777665396360065319492644708957375794583100009503104914657 145 6752218509194378679920773890231160729644672929956103100630 146 16413174662393538003109766429656478275430349766188305316407 147 39895004231896051385060070494061504246180661102712959093948 148 96967128169659549494845008847051041720700153149147708425801 149 235673587056077564516900054791224084559073218396455591149050 150 572766900295013415534560153064891759534739573110486806052399 151 1391956910157364283740000396794853197891830581949732249114344 152 3382632363645460496328436053037681892540850154842985311330577 153 8219874446030982191178602751510230051681707944634073931734974 154 19973638515908537221562977159721251870543069567940909301768967 155 48532318806832978234840958526918966610753631181173815849169268 156 117919868047745449235195032729154760602660703655434163754868665 157 286500406067650709393667702472385871655281566042991312182325282 158 696058974431871488943353933163836847102247262568460748521117759 159 1691023294594369761810459238267037636077029472384949898851176544 160 4108053737195387782545263244121778602879836396575478685878300865 161 9979432055797674941393051064825305879301016025215180639544054054 162 24241468595990573664296486884825678920034026155601504842493790551 163 58883772028991023882408333194897951873937697513288793448522674092 164 143026368963596860652922891506517447535598837244515962865048598185 165 347392625356645425248295901032145864835082833303865064553629828298 166 843741206787433310493408001451131077853348842517671653847837629903 167 2049190328553063924982940304519264839726896656971603841375373796184 168 4976682030247210517298838719539696296324958772391095836726252013553 169 12085990011376335552007546362283585329597563572246623984209280113934 170 29350093464011232163007338790526758288979401273800217244035283613991 171 71272475383750351553835967254861812471695746204171633819442192377700 172 173069072531226389164000167269719695694108969207708509016134829813529 173 420244975489983589344291833044764539347529215755043275465304519928818 174 1020401761898468940670815789829644757826136538514269331307144366963423 175 2477568331105252675784842856895309357361356099511985104413986916364240 176 6015420826132912075256572348473170060708925488791520144164306022001313 177 14604694619237283597429048687738717957460914386329989767135368267494262 178 35457261738363830595392862836597649521154245631174709031249768993554039 179 86080406079343854209902221720125172569498095697360790909657128434858140 180 208972901537565709183850394107877349345131308492982266363423196660346121 181 507297052418882522336596632957129736199451145666178657742244085529957786 182 1231463520544659423543683993895665906308395337258132225572251666066152303 183 2989287965111265958556238911516769582884655728030881730441168578128451016 184 7256063708142649188607350732339350224778896346449565573287771441601322193 185 17612527767750544620805592497784068371913241435037791272237497860353819742 186 42749368273727156848239028886494828800248154797870374795037522579632678215 187 103758874761725675438359288709537007975165895207576772612082840253289333588 188 251830587720303560385129376341682750587735409147965610196018552970875376761 189 611194600495103718650037219903893602827703985550189605107520943198038307266 190 1483332359219177895228213943207566049434433388276649734794677783257612462975 191 3599859010243564226633904538946208981756218050206780515567512194497582396736 192 8736162332835182681093912013412446666257454072925098562054590885712076055169 193 21200407273481786971544945983023210900951942652630044672797107077624651268038 194 51446536028063347722228127806275548294833556875566209770014519977826510911895 195 124840821223705521994813066666459775730644307855097574970677990018710854494092 196 302932421411933061967522315107782716062844892985812603089439900922979715025257 197 735061491814586026020005669890085908709804786078160378663548436665566456197226 198 1783571303511592544443497654872663551496118570045059798822587464763636465850127 199 4327591723545760355869076952612891748582840828225570450634815392012783236410936