0 14 1 29 2 43 3 72 4 187 5 259 6 446 7 1151 8 32674 9 66499 10 99173 11 165672 12 430517 13 596189 14 1026706 15 2649601 16 75215534 17 153080669 18 228296203 19 381376872 20 991049947 21 1372426819 22 2363476766 23 6099380351 24 173146126594 25 352391633539 26 525537760133 27 877929393672 28 2281396547477 29 3159325941149 30 5440722488626 31 14040770918401 32 398582308203854 33 811205387326109 34 1209787695529963 35 2020993082856072 36 5251773861242107 37 7272766944098179 38 12524540805340286 39 32321848554778751 40 917536300339145314 41 1867394449233069379 42 2784930749572214693 43 4652325198805284072 44 12089581147182782837 45 16741906345988066909 46 28831487493170849746 47 74404881332329766401 48 2112168164798404308974 49 4298741210929138384349 50 6410909375727542693323 51 10709650586656681077672 52 27830210549040904848667 53 38539861135697585926339 54 66370071684738490775006 55 171280004505174567476351 56 4862210197829626380112834 57 9895700400164427327702019 58 14757910597994053707814853 59 24653610998158481035516872 60 64065132594311015778848597 61 88718743592469496814365469 62 152783876186780512593214066 63 394286495966030522000793601 64 11192805763235635128615434894 65 22779898022437300779231663389 66 33972703785672935907847098283 67 56752601808110236687078761672 68 147477907401893409282004621627 69 204230509210003645969083383299 70 351708416611897055251088004926 71 907647342433797756471259393151 72 25765834004758234236446351013154 73 52439315351950266229363961419459 74 78205149356708500465810312432613 75 130644464708658766695174273852072 76 339494078774026033856158860136757 77 470138543482684800551333133988829 78 809632622256710834407491994125586 79 2089403787996106469366317122240001 80 59312938686147691976664371416845614 81 120715281160291490422695059955931229 82 180028219846439182399359431372776843 83 300743501006730672822054491328708072 84 781515221859900528043468414030192987 85 1082258722866631200865522905358901059 86 1863773944726531728908991319389094046 87 4809806612319694658683505544137089151 88 136538359089677982172047146555227590274 89 277886524791675659002777798654592269699 90 414424883881353641174824945209819859973 91 692311408673029300177602743864412129672 92 1799047701227412241530030432938644119317 93 2491359109900441541707633176803056248989 94 4290406811127853783237663609741700368306 95 11072172732156149108182960396286456985601 96 314311243311500028812360554705762495965134 97 639694659355156206732904069807811448915869 98 954005902666656235545264624513573944881003 99 1593700562021812442278168694321385393796872 100 4141407026710281120101602013156344732474747 101 5735107588732093562379770707477730126271619 102 9876514615442374682481372720634074858746366 103 25488136819616842927342516148745879843764351 104 723544345564713976648071824885518710484148194 105 1472576827949044796223486165919783300812060739 106 2196121173513758772871557990805302011296208933 107 3668698001462803569095044156725085312108269672 108 9533517176439365911061646304255472635512748277 109 13202215177902169480156690460980557947621017949 110 22735732354341535391218336765236030583133766226 111 58673679886585240262593363991452619113888550401 112 1665598769178728262743832528525909365772013177454 113 3389871218244041765750258421043271350657914905309 114 5055469987422770028494090949569180716429928082763 115 8445341205666811794244349370612452067087842988072 116 21946152398756393616982789690794084850605614058907 117 30391493604423205411227139061406536917693457046979 118 52337646003179599028209928752200621768299071105886 119 135066785610782403467646996565807780454291599258751 120 3834207643105086896122325832594818474488463850350914 121 7803482071820956195712298661755444729431219299960579 122 11637689714926043091834624494350263203919683150311493 123 19441171786746999287546923156105707933350902450272072 124 50520033288420041666928470806561679070621488050855637 125 69961205075167040954475393962667387003972390501127709 126 120481238363587082621403864769229066074593878551983346 127 310923681802341206197283123501125519153160147605094401 128 8826344328829140856145331322800743602363078011494626574 129 17963612339460622918487945769102612723879316170594347549 130 26789956668289763774633277091903356326242394182088974123 131 44753569007750386693121222861005969050121710352683321672 132 116297094683790537160875722813915294426485814887455617467 133 161050663691540923853996945674921263476607525240138939139 134 277347758375331461014872668488836557903093340127594556606 135 715746180442203845883742282652594379282794205495328052351 136 20318240810757039145759656582761479177821331093996780022434 137 41352227801956282137403055448175552734925456393488888097219 138 61670468612713321283162712030937031912746787487485668119653 139 103022696414669603420565767479112584647672243880974556216872 140 267715861442052528124294246989162201208091275249434780553397 141 370738557856722131544860014468274785855763519130409336770269 142 638454419298774659669154261457436987063854794379844117323666 143 1647647396454271450883168537383148759983473107890097571417601 144 46772581520018375284397873308185602266601101815302576117016494 145 95192810436491022019678915153754353293185676738495249805450589 146 141965391956509397304076788461939955559786778553797825922467083 147 237158202393000419323755703615694308852972455292293075727917672 148 616281796742510235951588195693328573265731689138383977378302427 149 853439999135510655275343899309022882118704144430677053106220099 150 1469721795878020891226932095002351455384435833569061030484522526 151 3792883590891552437729208089313725792887575811568799114075265151 152 107670462340841489147644758595786673656236558557495436224591946754 153 219133808272574530733018725280887073105360692926559671563259158659 154 326804270613416019880663483876673746761597251484055107787851105413 155 545938078885990550613682209157560819866957944410614779351110264072 156 1418680428385397121108027902191795386495513140305284666490071633557 157 1964618507271387671721710111349356206362471084715899445841181897629 158 3383298935656784792829738013541151592857984225021184112331253531186 159 8731216378584957257381186138431659392078439534758267670503688960001 160 247857357536035587999502949889627614571054291198252678886434544411214 161 504445931450656133256387085917686888534187021931263625443372777782429 162 752303288986691721255890035807314503105241313129516304329807322193643 163 1256749220437347854512277121725001391639428335060779929773180099976072 164 3265801729861387430280444279257317286384097983251076163876167522145787 165 4522550950298735284792721400982318678023526318311856093649347622121859 166 7788352680160122715073165680239635964407624301562932257525515144267646 167 20099256310618980714939052761461590606838774921437720608700377910657151 168 570567529377491582733366643001164172955893322101819109301136096642667874 169 1161234315065602146181672338763789936518625419125075939210972571195992899 170 1731801844443093728915038981764954109474518741226895048512108667838660773 171 2893036159508695875096711320528744045993144160351970987723081239034653672 172 7517874163460485479108461622822442201460807061930837023958271145907968117 173 10410910322969181354205172943351186247453951222282808011681352384942621789 174 17928784486429666833313634566173628448914758284213645035639623530850589906 175 46268479295828515020832442075698443145283467790710098082960599446643801601 176 1313446204769628087416622012685730036516851856424096391358536408036877034734 177 2673160888835084689854076467447158516178987180638902880800033415520397871069 178 3986607093604712777270698480132888552695839037062999272158569823557274905803 179 6659767982439797467124774947580047068874826217701902152958603239077672776872 180 17306143058484307711520248375292982690445491472466803578075776301712620459547 181 23965911040924105178645023322873029759320317690168705731034379540790293236419 182 41272054099408412890165271698166012449765809162635509309110155842502913695966 183 106510019239740930958975566719205054658851936015439724349254691225796120628351 184 3023552592812154479741481139835907542897620017594947791088241510164794291289794 185 6153615204864049890441937846391020140454091971205335306525737711555384703207939 186 9177167797676204370183418986226927683351711988800283097613979221720178994497733 187 15330783002540254260625356832617947823805803960005618404139716933275563697705672 188 39838733802756712891434132651462823330963319908811519905893413088271306389909077 189 55169516805296967152059489484080771154769123868817138310033130021546870087614749 190 95008250608053680043493622135543594485732443777628658215926543109818176477523826 191 245186018021404327239046733755167960126234011424074454741886216241183223042662401 192 6960216755207374842736802167280246478020284763651713390988740597862948421672071054 193 14165619528436154012712651068315660916166803538727501236719367411967080066386804509 194 21125836283643528855449453235595907394187088302379214627708108009830028488058875563 195 35291455812079682868162104303911568310353891841106715864427475421797108554445680072 196 91708747907802894591773661843419044014894871984592646356563058853424245596950235707 197 127000203719882577459935766147330612325248763825699362220990534275221354151395915779 198 218708951627685472051709427990749656340143635810292008577553593128645599748346151486 199 564418106975253521563354622128829925005536035446283379376097720532512553648088218751 200 16022415946934784075825638847597987556495152628306226631108289768038997101894816276514