1 1452 2 3450 3 8377 4 20513 5 50228 6 122228 7 293972 8 694228 9 1665492 10 4027873 11 9777930 12 23774750 13 57812680 14 140456696 15 340952036 16 828586973 17 2017490885 18 4918984198 19 12004021352 20 29309966077 21 71593348278 22 174943782427 23 427696402504 24 1046229802975 25 2560707099367 26 6270305514007 27 15359553592178 28 37636410328260 29 92250108374683 30 226178033702874 31 554696488531515 32 1360738862793625 33 3338846492870525 34 8194241540748553 35 20114180293934972 36 49382160968909063 37 121256897493830409 38 297787534401941227 39 731417468439317265 40 1796708906142022242 41 4414064193198668712 42 10845350061340779573 43 26649470240569432006 44 65489283577007013429 45 160947962286954898507 46 395577393944903171555 47 972311695549449350639 48 2390039694891607125077 49 5875272084647012185439 50 14443486736920683953684 51 35508754434928721018275 52 87300447399226886390629 53 214641452100394051302399 54 527746556629803987475281 55 1297629175332256634978448 56 3190714808846707302364600 57 7845786480686454490271909 58 19292793123187020947535868 59 47441996826687434574698118 60 116664635135740935422193705 61 286895121759179636412951279 62 705527733401320239398319094 63 1735047565699585004272541621 64 4266919839037480626615227851 65 10493560499840673971144176012 66 25806914094973844911783447214 67 63467833326565603984732289868 68 156090068127984759311174296350 69 383884443894068012079591217856 70 944124089587627916157265287390 71 2321991741912935970630445945381 72 5710774615195218256590754513912 73 14045327892615328339063903745992 74 34543873418747595940885067354711 75 84959563106306269303574574486003 76 208956270147296533533387506942430 77 513925628793396111515955795199804 78 1263998974511214296160732051305722 79 3108813035623608568460119406075562 80 7646167299512404381099789199906092 81 18805902532686476016705338411944046 82 46253611925308050111813933960582758 83 113762234455572655566875094515439351 84 279802426819795336449627938966435927 85 688185728376120014454925828790138269 86 1692624393824354219372462390616943710 87 4163093943166143154941897617409918443 88 10239351410505611777202065098603136881 89 25184263287569388911858560754310574314 90 61942191941427414864217396337001725306 91 152350666330081797182912070417669798730 92 374716290740627666304048187099796894248 93 921639714401566265818218457856603104050 94 2266836214175908867444266042926946750345 95 5575443603798407766271791746875910196661 96 13713206223581133879288508015055837369405 97 33728641985177748519702821170140894733957 98 82958129011712705470245690689253002509442 99 204041855709020332834296216181523267928968 100 501856766093767941813912384303026023966280 101 1234356157358612597942794115779561540766011 102 3035997155724216580362134869556403912363947 103 7467279142240847287732003263976682250205409 104 18366379441570788752382223232010835662446690 105 45173614958320387277009547414113223306261184 106 111108236673014299716447125435488499502034574 107 273279950560960024770230236857767781719993625 108 672154920109817673144018441493886244468648119 109 1653221639559237809924025219456217952128150370 110 4066238616855879929039688667761176103760727125 111 10001259883444751770184125586973803776201836216 112 24598953471092935449251710307146106579813404093 113 60503236906904683410771943553194854953930884935 114 148812921845582793973747580430650445468118937746 115 366018239658379482417143646041514733699020682950 116 900253581470638244208595197111181909507310617220 117 2214251916525537351372153989281591289035581535667 118 5446145484945921622856879764505323100984590515299 119 13395270331115592600823192469290093236334844102306 120 32946839327956285625199680349836488195356143743597 121 81035639187972484506908681224952165209474419580279 122 199314269519197990233742846061972021723003669465995 123 490230972557760326763280163140552381523635080544977 124 1205766245599896627279396539121187752127720863264480 125 2965688392889320554709704326983691120023716259202731 126 7294372387864889775059829760538637224408308559900592 127 17941153449806900794997593108885700444578711503839130 128 44127853783970550818640197436185077891559181119221748 129 108536362838923867881499780514493638698028155033586309 130 266954800297784269814862062321325484241241991385190855 131 656598999548769551178713659919498562156605863468982540 132 1614963491714281010506222620041600833130718711605203032 133 3972146070330887941545030157037459476218991507024419872 134 9769846064702270110654229402732307836749042253824793787 135 24029804580961268059783745343929013968856974838012073918 136 59103440708708333931895608091754337555729952176827888354 137 145370169105989336486748333044188146375605241059254841680 138 357550865035792902946553774712660648274945291594614333811 139 879428176019392653536817229894619475701313895289245019469 140 2163031895863638163285740686422526493647534737435811469377 141 5320169580634564095188763879458774402872258325979574709709 142 13085431003006919536484783906090539853941607125318805167105 143 32184783472357323238675041307818929119219737292782390090367 144 79161343248106998451482387158794854861572945205063064113068 145 194704379925494683657473903258884036300436587203330036248770 146 478892780871861121440608228559872051877973408572303612945690 147 1177879496089018292668414792864423819036836516322588091872533 148 2897099664304444197984709044404944050917486682323433012977293 149 7125675023238835786121242917452253633335001896607609683644328 150 17526233352279407739897108863018169235796390470187076250969442 151 43107334498779963751719919895858660815837421627511202365400510 152 106026335326054338972004597706379131370866578517509718947122612 153 260781232497379438328383021219558503606915362720943593232101917 154 641414712872157143807262786052620823555334201707400874704034607 155 1577616729129061147774212441647163572776151887765817629727659106 156 3880289148928635187427017334772266566298702838357338339730678598 157 9543917502882912158847032635202513099858235381258580655621306767 158 23474117004431078986753890024548879043198279943365974821306430410 159 57736686221844908676745121823784279712217733901066282392011857939 160 142008533954908670619857044693704520700902371374882185963073610866 161 349282667012283047884360651409935541025794563349498950244823783835 162 859091902816768549262055564118664248768463727301135269155539600889 163 2113013235870525870185583112811729138145673087562498901631520427773 164 5197144712551106192164510546397657354776728191766729206691609154804 165 12782841457964513761474438468576414429426337785108509639760190513367 166 31440539938691298090723578627563519513611393887548150006978624133479 167 77330815357724137764586503725931427880676395100483430578360547685016 168 190202045527591564729246772619560329286807855727704770629301115372215 169 467818915173185687032213451959250841215510410627363766376353668065687 170 1150642396809178169935596858942747364548225460821777695890740116414526 171 2830107725917069158594631291702684467966923810997859232111221930863847 172 6960902681027777741201156422609842375894992135337894753495032343483146 173 17120961762738936580124202920735700434812946969384051282727749270909680 174 42110534402173308276824027674264273367861249784634799635010999109514374 175 103574619987694968953936746106293601674140039184274775795407240346657237 176 254751027553959047953321636252187677436191142040610769317606276907736715 177 626582902941668252678780921189291362940108862903215057667441187995366178 178 1541136607597606545076184224752052289435699065898277869228690448339637420 179 3790563120746960919248275112141596433193713931727180099555975010608164235 180 9323228521995697895631418771965642294924655920362357752922944152738056604 181 22931313191693199268791307666432158769436920519568711363474796897333478430 182 56401612764584566178941046567922073692553437602029068057812846851257430010 183 138724803786979427188704826550344619091372893430814193369536517606403158446 184 341206044402299320386402056502726951537216692860999829937876978075628021281 185 839226739402395496260275557239980189872806643151825576715123037961574644730 186 2064153117423232752329971459715814108356251801575081483505412045962104752542 187 5076968943817282818721658088819558858191509284768207983776647497800227680311 188 12487258547933136015207891921619691865463129120966186438033591580462030110790 189 30713527655317667266198558571853177012049074961897365064061809290101758923243 190 75542664349682887534029278907116851603332108326152879496532971067634470602351 191 185803929839799607742781839766504103570730502342801657417805787112417144538387 192 457001360014954574302966294999554937210680844925077570874177604166799180150033 193 1124035660883875034749041052939667314971198732011062663059123678752715496106729 194 2764666098564333663832503822722334895081773894906344403051330227702294640762762 195 6799943189569587539774553471750806024589173689894435301404389502188592188710921 196 16725067597926054409903465597748848607911465956043633673045234833472973322569105 197 41136797524978074877322998903392374178795880124337596183203707351805593042877814 198 101179627573296356733864036619605063256500643466849385700895335044028396333397996 199 248860330708172518539341789333525966528806669707889404549580016537835821894741134 200 612094209952573670995275667228721261253557843479669285175205074823890145171456570 201 1505500377684114565345361994830101569608665755578626505610415751654019378477532949 202 3702912640623308185883785298751295930299215902402458881717006797534989992708231215 203 9107644360484271913891665831603462676562425095997848329733765714890176030877239101 204 22401064742777420634402967101366324435706966009938452808495103851741249837101563689 205 55097419460129075435336756924983108276096842545662448646239055891922050139846530272 206 135517024127918021371340212969094475919155711671013209281398248038657948484955682758 207 333316224404602348485265633985366432632406185600983938976106627559365914492950172821 208 819821023731119997095992867731675868841218388909734886788114021544011854056491962651 209 2016423029404792761390475628796774991862242987140778217878824429122631898623520569743 210 4959572535815471143263583075242363986411226288218197675716650564039579260133626952104