1 16 2 286 3 544 4 1892 5 6256 6 19700 7 60540 8 185696 9 569832 10 1754082 11 5403379 12 16646190 13 51267002 14 157861472 15 486119627 16 1497107259 17 4610783285 18 14200231640 19 43733382450 20 134688636107 21 414812122750 22 1277538577455 23 3934572169317 24 12117732447456 25 37320329667723 26 114939657320814 27 353992953800556 28 1090233563724033 29 3357721059195605 30 10341172314336689 31 31848941838239640 32 98088998170564102 33 302096459043283874 34 930402789072186539 35 2865473499283828980 36 8825144128433454968 37 27179860960762360814 38 83709098502938416750 39 257809019162613430232 40 794005579081937506860 41 2445394919883225528415 42 7531378261521325288966 43 23195295928454085696248 44 71437356714072872205850 45 220014263483059722930605 46 677604526171455644425321 47 2086900582753927325444909 48 6427280042694018322498926 49 19794871460763477315148380 50 60964659051404876676791645 51 187760231867494344403271808 52 578267888867388003855246769 53 1780961538395597248486284043 54 5485042595352628278282162206 55 16892948909515961202556148583 56 52027257388574518409537781618 57 160234635535369975844355969530 58 493493982110527414223640418959 59 1519873088477796040160562728821 60 4680936929142970537369389358545 61 14416447466157893426859124089166 62 44400076458021801141783346947720 63 136744284203081691506778075300376 64 421147906808806181662561762882567 65 1297060132675737137858518015671502 66 3994712927665917754472791715641566 67 12303000433468908209516579360365778 68 37891038081419952503132937321428340 69 116697611664394551640306148982095168 70 359407745413065829696510075842003478 71 1106911492195754312239319419443323995 72 3409089167369951670655811721945255530 73 10499384126942068317174537536378812596 74 32336222853978600501801377005875214370 75 99589775535457681598711030342875951975 76 306718673853596599821130174618114989799 77 944638587492764121400551672163595920643 78 2909317681147942839369270612336598102438 79 8960177449776526307971045067114631337464 80 27595741933488398451361677719843928172751 81 84989943238094262432694304987983677980428 82 261753804953845432838299841921599938919539 83 806154843707547860751578224588937985132695 84 2482812550319025202073431257795492241504098 85 7646618026471980854937855705218250151438511 86 23550214145346730768303537631830398000688874 87 72530442134244659826302015992300683927586834 88 223380772833801463356136343817693442537834649 89 687972776720017631329988943520506689321798387 90 2118832948348698478883229748086033251225617663 91 6525626034814922773602006179194844570593533098 92 20097759561197097889667999253198754248706490042 93 61897500289586593993322650500033569297043921032 94 190633216127060379820425095866335623882570599721 95 587116166580647036182513755796828104135610940434 96 1808212650782759178889288021987947186740309860650 97 5568971145000304577694877581475174931999882824210 98 17151433820806740629624746279570856578312540648606 99 52823344644838766888138490561556784234656573749528 100 162686441764562147905259186585261673064849542728352 101 501045106324979537941319369898286949154545749246477 102 1543129199023979676933209488771920129356582786225834 103 4752561585415234415230111947705041097148655918872470 104 14637038582025805897669105783995351011261819689194576 105 45079457593813272168015403673805952890725163724378907 106 138836656442778406943362726180698008376545777040854183 107 427592038615288916844635944402450396531707205516730699 108 1316906904643978125890378241758040584359932526813760360 109 4055837431199951210978552317940510200828025196159901250 110 12491252958211027526513585736093852530389993091862032895 111 38470822145317752284213579823530178782120586143949491624 112 118483242752985931127573392967112484801234136740628604317 113 364907169392832407880645947342381870001729187715340914947 114 1123848733207747648306283427593478004473947400459379131650 115 3461252836534342989871399948019363731934198637372979782633 116 10660038886392050866854853261920954230237284431042329253934 117 32831010742680011438725979213135320425878248190228309988658 118 101113633624912897969587241931638760387137486027895424978143 119 311411883873013190074757241513366550586034946054760767603373 120 959092833881159926663620606392459907459307798712880395250919 121 2953834171522151061589490278658895629942451796219457491614650 122 9097280268004873861135345376274083315010010687544834305468296 123 28017994060913450067229387620938429478515667600244392396461826 124 86290404172580427918598619702695849076605554868957511364889003 125 265758991742199268567484988415813520901187294267377723508085370 126 818490101756563418424184025043318735176864359383674147056890386 127 2520802936080275243926156547160034110745020115978366047254901296 128 7763621611200480642520292048021462539474072715571557844755124498 129 23910564233006637789615289253968781847206053894612593459962127258 130 73640255871812459859201500048934637997832537748004229976532402108 131 226798800397196132113763336925011824036616897872333784613256625367 132 698499689506051817670714780169075799416521511649371354492747758504 133 2151253954542885790629005427802686424968665179770209518414789104772 134 6625476927855253320564810533914307723561667671199109485827221011536 135 20405282430204680395222261754321136025167172969875973122627558973709 136 62844615654137612127189262727181601617404527062077035446367804726885 137 193550161838003155078756797784718732479165429416665734622982919285185 138 596099836996151363301573749251256000648138362371930282194712914743478 139 1835880746843524286095634479880396018926373431146761541398630872394992 140 5654183925993083953373208911755653095432690107613199182248700020133611 141 17413873926138739898871064974189736472787331756385332691944599527731966 142 53631613170806776905130308917886906533428559584491519211502526884649321 143 165175764077720156676961759620643015024686140752249684748782837228757857 144 508711773255211439515858608346189882465561671745715441310906647930870792 145 1566741160202499734731955531406982311766452626510421824899815201916095111 146 4825282197353839740942742928942834294723525927982248733666637263449995654 147 14861005043800949504026567286081871089254557963860766682730737819410777436 148 45769234187585959155185858423075507050023546277480545763624699477915846389 149 140961044824617160694544480851115889580855731575261224023260132648038876273 150 434134774390371933403923789749967956119032127559435379853948093479842575069 151 1337057359141144663629275189161691110480167114175587318245643322432797804628 152 4117897222455578744101443446129509596036846635055372549378396501298147909320 153 12682386001450008897855201860607845891733310217442601218399925623940257975246 154 39059477689892785115014433007648429035524223141928132766805973021013908109267 155 120296196412315605762813521325763053956597421728502049351288918080934217357160 156 370490741995125130965368934692043307928917805484976470655456170185038860726958 157 1141045136902148256491160163760882150177489351651472367947569205780448704801200 158 3514214680336529416382425380946854252699516165570551658061522348497208004799888 159 10823151880758455844076326220648931269134393777986297777611309913245323964215522 160 33333369554630521487583200284100810719797069142783171477368436904284773185033512 161 102660808802001703041574891135573191713248926639934264835761052576431142241949229 162 316176906346303846373098643954920476430736058529283417793749411938518924427424402 163 973768249766313925795525254296612989313222632476573587682949436388706428020533966 164 2999031824336892223357048047349921959431352420399272295439043318415547723052687074 165 9236480944561403543116463348531954380418530325270477940495035861243065936694017467 166 28446707216289427061048484265853341562043977890055159460974799268919284952447571665 167 87610763916074828758995776385818726695704553712327884395277064142548548670042331225 168 269825463298715187004666402676616619326494924862696433929980231885728098638830423322 169 831014105916360888135649842780678621346728329134121679652809726889992721222349944902 170 2559374626061309130128018789524375718289698511837681829793890325331946585174923002089 171 7882415508823798681091378188365863239378694683367518905105631222000895846634631914290 172 24276428163767213330945952604034274817533482756252952567823638018623999811315648645993 173 74767051258693549574092849516173677628611222206409196121319135831672899555068764253035 174 230269128399349987632837738046733355970459181351142399878088494221092078481585222406930 175 709187678277347774352531343244612566605388743533180931155698930772288865308535484111305 176 2184171045925731963867765311636330878434275861481706251388919895923017287706646366973390 177 6726855674436333731651898646280808550963329875274818732266184430788851192040876869018044 178 20717510814505573843676155101702455233732771497152880043461211370560068613853432079016627 179 63806223163115629272255462140357051284620397658700082188069390346622600765073563082135351 180 196511740758489088956904001151606028692320335365649368439841077729554337904695197948293089 181 605220969704014960063419217089272072048028000878194582949396206297625711407531695820549630 182 1863972202147645818452540566429269645629506606074157183756879854102182281434549859655302736 183 5740700577639115340686912751764868847128688105096124183341918452857735265979276805535135608 184 17680329719582183869688311686619014197495932351187304779766901179006146504714349382164663079 185 54452249297018118394550759903623336972496899950961237432405741725024260903593519212713826760 186 167703176384805523925543458084116951324517137113177476136099746548101337322488984923707495806 187 516495750545484304451585275822395338518544852928113334466965737109984665473525594686090546786 188 1590714416281701521301288222401409600092064072580471031537283278581657516123874889050321743946 189 4899115532884914869254685878429176957624201759243639229114328602372641664832024582566790404066 190 15088398494971468577975284884994155172265064517390722730109773475678545332935506268104637839790 191 46469565294982243092240199795643849845718232997957356723374298661532712466966608836504098550529 192 143117939218286896377399935034004318706167229109805823684070690952436144450088756956579680338698 193 440777622860633418708225925019860159431206308371548025975978178277763329337850154878688945924056 194 1357516142811019676353342733592118855688961753572519095556205744806765224111929974416508593425232 195 4180906612346760239639593386609079335537578437312503940451633633402056025040365167082064109307163 196 12876443638429909549668190580908537637541073286700665269610885571815213192168459706600780395154849 197 39657140459446016367161836591538839324989582477073079286039780129641945886196146464050332406306673 198 122136890711540920770861925964693657948999241472655481131412530110500192609299251413673094283702096 199 376159750800430687254482878693356296533940333686956014646061924390314109842227013933771268059748168 200 1158504668801691579866984926857319136509125174816165115185977739195739556215715428099508782936246023 201 3567986911888874032346341183983479479143159210628724961739029381020481653016204850517910097745987814 202 10988760724269008126128391494990247325309842174436146406810043622219760362974893391080314791502530441 203 33843415134981867975339905319992939505999442698375772918797124486815098872941105831778801946470664021 204 104231657849198665105824399410150404327820553267374512795145560541500995788905379414148804106257223512 205 321014840099949574502999886364721398002768726486613663100222459064314224880417177770665816765206459317 206 988668219337820382631522590685352528360681949071561335924450913618832108053495576325654268267223376710 207 3044921062291942480351476878919711119922913689252075485830758961577384378495620278534055801181522116322 208 9377811579499224868562246418617749772573081100854059637803703802334269658823612320999835253609695310911 209 28881980262041311924145395733231098123234339015211073410736822723110311116622439590689535191112477148077 210 88951326947164846048552821963251822934740287515004181752771886385953043004369614373246348842229278811879