1 3 2 9 3 13 4 27 5 60 6 123 7 280 8 729 9 2015 10 5844 11 17796 12 55746 13 176718 14 565998 15 1824691 16 5895378 17 19079961 18 61831121 19 200450950 20 650016786 21 2108377349 22 6839182152 23 22185876476 24 71972913726 25 233489826816 26 757476164734 27 2457387441714 28 7972226664131 29 25863414610003 30 83905943835600 31 272207372603501 32 883094239383901 33 2864932051483061 34 9294406540075456 35 30152894013433570 36 97821958524655770 37 317353812721416788 38 1029558636668955592 39 3340092190094497090 40 10835920868031624278 41 35153874305509732743 42 114046133614854457446 43 369988255015119185032 44 1200315210251128433301 45 3894060377253116509384 46 12633103451964647382049 47 40984290783847258402055 48 132961160129179430904639 49 431352349052456883076347 50 1399392490665014309445287 51 4539906522388077853277421 52 14728356318694129202738665 53 47781706249103746445825611 54 155013322781449412030472424 55 502893934228911512683014754 56 1631487568594590065900326668 57 5292868943743499361765103905 58 17171115609408060060353694737 59 55706501408892495289839598978 60 180722928539269767722653680483 61 586300989539377235027672298070 62 1902076582718608083178277470269 63 6170713321443986270184049906060 64 20019016711210582564698664299381 65 64945656880711041461608867759022 66 210696579583002496469864104371205 67 683541452656570473636303625326967 68 2217543912789501134992753594859927 69 7194151848491409027164799071476817 70 23339254082255105794135230677139188 71 75717164801058257500436110604929161 72 245641485597840846633713641025600109 73 796909651929689083434552057760662348 74 2585332814581709231442178605088778786 75 8387331921464421785573314643432430623 76 27210166661733192875542313574116352069 77 88275172211143924183647899947772258064 78 286382149943463854677310051749113808654 79 929080439628833843545016386102931178041 80 3014121038868218409287345098423631415336 81 9778405883324205536877533589953011704837 82 31723086228459173351903679469258912763982 83 102915977498383631978755693160172687342858 84 333879823298713676139550047489082169075839 85 1083172303423256828739378843757533723103040 86 3514025577561050937387945171130687938029802 87 11400195260465469200807842990894510677721306 88 36984492317481263188980530487372809811416983 89 119985021372869121004263450122952765678351624 90 389255183774502900291499054669923303753844072 91 1262820945161605548787374771393272515141095754 92 4096841367853630473686793023981674079524157883 93 13290965166252379701932356878656033361576365917 94 43118524538596532064237519747040439475244584474 95 139885037326434230932512358678773778172800549352 96 453814778617997965040501242315525336045349726350 97 1472265062999588651011437214333439749987573806507 98 4776319586440234775048677721247335299698540204025 99 15495327142609095071864710607643799292760769401421 100 50269911573364215781650462741493677578845980252605 101 163085553879332412060587046381237780424425053554780 102 529081851383664362440923255569952990467469985012156 103 1716446360851098714877282318986600198061843078890396 104 5568492099991818112330607765104482153490670013539872 105 18065291741651595719598842358905162020001822825213345 106 58607385958483242469431910771450796817836963199456172 107 190133972814135924823357247442520288315165714291142402 108 616832281919133114338140987699152222762638558521744818 109 2001126144823694253650931809748359924976779259884245820 110 6492049727095724200371077492546954298573959962165230117 111 21061495682370853128946507250900361956205200005143873584 112 68327665225227483405435756658251549543762226961740410749 113 221668484780906960727070339254921963824882469401844515874 114 719136487147539428478703534107727944958914808573356373868 115 2333021257658939923872999020501063189497181685456504611594 116 7568783236514889551700552208647890195203943341025466931800 117 24554632536367318155398681756708891985963260331684812678140 118 79660093327451763504774136792203217049821382794951726649677 119 258433127009325235186908122198939202122182766248690383758975 120 838408271269276090535064220234840973727707010545514491483585 121 2719962558466321360920235854426561248729211020653956871363945 122 8824097486846641776338581171124981375774744357286326260005323 123 28627120698778303349533956102612861833113115792971830977075080 124 92872051869780512088383609855131081679713742971071687180004994 125 301295338405140179438503237593897709643118023786394903430208631 126 977461777973340256847280350861672506393365655630100060429036873 127 3171079686981654295351258617866716723944688404748366702153742557 128 10287610838387106374297759129417492596571322657907344792299605151 129 33375047999136626704628316025787162233576474874164354162337265029 130 108275268810548265309050036089641069926551905406615750230481484691 131 351266426232548340170276643791667075576434613332713631527425637462 132 1139577888410338029052208503007345830862868142760698639196297327799 133 3697016471747942654525193915598473227405842226017256281832121349430 134 11993853979951980311653910503120639491468022935676692736955630293133 135 38910438834046293116812386489803816138031444342196961082180752201170 136 126233173489420748157735128380347445329120934872835420106547102577748 137 409525427281158660372139637906990969249428895290528809504908831464114 138 1328581631546092514575658581922152886405673329525771091170441278523065 139 4310182064640963339810839904781946276891341106869596337485518770031724 140 13983084659038598144896803148722733914545736745414040060594275640871431 141 45363897313263004986557138963471680824836014148513301191832529838006726 142 147169471517006426056069250347848786812641004779433234802744680066043879 143 477446926506964487655738753295773572671349066330966406715977511501404232 144 1548932433345083690188268707387499747296767195839573132692415114998341458 145 5025043727102776257532353316846130534772646403552747455991961477904392503 146 16302237538381588409373247130270523475864707779693187605183735972572590839 147 52887688782570108867878066801350443322862374146229627276260444564499714720 148 171578141845654653473901025408116504578237983845537896123588390108193905882 149 556633489510883099506928752623737906090657578326713238391398019862928279358 150 1805829334157166475831378585136846313992429826245196770407703943599918804952 151 5858468176192544607326278027793224930273673104887825481109899326563943098253 152 19006031590177773067691131605913195154669652567319203654852940689374973468499 153 61659332430068879703352213240309956414464950415499070402839242886354523185300 154 200035091896118594529869563648773737847570686031050873124785981331034972337000 155 648953474079056150549920941389087216071308920469751751192172714095510891210287 156 2105333656846475829070568752006352587876663685392941389598939896667849343722635 157 6830119544302788464021237144482201490908198221181709648155244360188666380884881 158 22158261156259451477986141875355052070328237237267509177476096666007120648920986 159 71885789741197867339762426805419539146182233936324351523776028395384448047839529 160 233211745735559712027241236696572963482454139529618009615286834365590298531215911 161 756585112924726768560168633368863509326624583902564381630011925770300742408218771 162 2454512019940854187343820179116030857923091506870065660629235714293502055770078885 163 7962923342153478448736711408906723746699081151948384773606237493620923314228642087 164 25833301135979221970639149457356870806765995136956083637578361043051514522956756970 165 83808347626476822251960179190040639086991645997283730109396434044182764747305854177 166 271890885911516769723565159272043910598810193218821210837872598496719668240433330327 167 882067907736616358828254623653753379109798607165343635288840104529148058185684660285 168 2861603070108263330099064427050354391890447081580919761544808024556795105655986626014 169 9283607371982734654045710922821271453667012388908288133149263354050025726653351437337 170 30117861815779893254866327310992691272859773761287821181606296302959458778367418237788 171 97708311436342322791868642167458167884347175932670571164626760180478910038169443468066 172 316985122720075451907137317317244393622961682719388681309546153162267874476371145772255 173 1028362547144461354667260352524727019592550415621608190453038425423406500325632162354420 174 3336211867909435300989981904854803518361469979148165638264053877429729543212004337047089 175 10823332353445005541316557591612065206599133626638688542034894253066568734302167914822100 176 35113034744563591899961220098763268924596629890105347150384282957078083082442475817855313 177 113913642186225285866119645774842371314960509981415726027850971736416696827805577922631009 178 369558426679153260881776102811202171174363365346628944990474889384534504622602141385702952 179 1198920762328902933102570898490089023193275786184045293123275393054644046604527495565495723 180 3889536513237899622893898671738172411264335351771112571637740917997652175516778787714226770 181 12618427141443230766608684007680661280346368943912189477919698792379994882395434591696171522 182 40936677926019090159462924057894597430524644410218788307083145426780526177247637466369139573 183 132806694593074928136142558341513719906982968563578446575534281545252972218290479817414889863 184 430851232252237065249219070725416391038932105113509525498273232957215800268969783961351222317 185 1397766768475470814267286238167688493926027762566171928161399730182588371371746885840080434908 186 4534632357533929653590946505091565908967499689642609566908626309383403336080808970903591998926 187 14711245882903231791189239040260100565978153058489925694144397888209163274460143948161870149359 188 47726196605039321436113090626300297738791989640551024767276555649952553572213189642461134916627 189 154833238497496316122189189753408174884664965193593342459898179309887453563419349171940416278850 190 502309705129347667721272576277075639871484803047231186372357050725694605127257791503760497833937 191 1629592213633199866193015082708319942348740112022165547190352542640456239602961838593348161928003 192 5286720036695543450032707655152747176123891821710562333662121718447214019465105729854695532256796 193 17151167336572202569984428352128423659724546505221484569621231066864645168071513825680181707234710 194 55641785259157979302344502208682948691839085950605777582019368724814998076714924854660086291449054 195 180512976526355325907243221477887125089701852098000798139823392237574131255088351839469061438598029 196 585619863608553327519514394094186255216086562036311997853468657315688695758943278041856105202252976 197 1899866875237243629814215039491672151351458902985404770071181846992054260347344687930610497424102371 198 6163544592531832686716275854583337922514708094084015701815804397807883004213159562509492129210115699 199 19995759934171455437752302992136186836481138398315399605574764280642802539685164341507655235622458571 200 64870207287780153253684029206980316082731662460581321652462535893355884595229303436738272172538361336 201 210451806153569627086922521372558997783269367974237947567682969074703617803561198765371087897849381193 202 682747359150842652744807919108936822353232960307422911105383387584559074598390092309926415948980257825 203 2214967716111202963124616821503393586660023464373539640038772290979754350193138384615822038619518489574 204 7185794156006327883769028198846973019233111910578805197406610468323353301648821731684738723399810452989 205 23312140071797920066684463569589446494092338511955956009741732292244005882688896890403478267962018284165 206 75629201578627541326487514258822186562378695467117128057613805844935189281512870236548846390663278960879 207 245356115474796386016541569234650410733088342798197626552206388902553360078747694559765208277521754521391 208 795983854705848840311352166752045911408898237164166340728841638585959161598004050878211263477227269092200 209 2582329344945412249124498151771932399334299332464539423595154713321659682439849042208123312836062432577526 210 8377588070841561440348675627171755517440074198842234686358880180764121739221106661221216218051653322173713