1 3 2 19 3 24 4 131 5 206 6 834 7 2081 8 6653 9 15931 10 48796 11 135249 12 391078 13 1061878 14 3054971 15 8582689 16 24243393 17 67728862 18 192162581 19 541573358 20 1525969004 21 4291400929 22 12116692925 23 34147187837 24 96210697228 25 271054147869 26 764411232314 27 2154356171844 28 6070879449853 29 17108908649805 30 48228448612967 31 135925092032596 32 383074630791403 33 1079671264606730 34 3043142618671488 35 8576762524513027 36 24172525352461873 37 68128925469459847 38 192019693210832824 39 541191671501068307 40 1525305163912859076 41 4298986687167756936 42 12116457500571079613 43 34149342371659494767 44 96247520376832647241 45 271267697760662305558 46 764550982752876743651 47 2154834836671749821524 48 6073258855575723041986 49 17117091054731748979733 50 48243406647462539141945 51 135970828458920594949103 52 383224844860946866988394 53 1080094318259501763643823 54 3044175129203286164078232 55 8579807103802613691194142 56 24181623977186335305772239 57 68154326074829415059865387 58 192088498735366476589286097 59 541388821853559609056885688 60 1525868918604594922710243237 61 4300561613039998559742890086 62 12120850941351791690099632378 63 34161823481779413400223431399 64 96282860525011250008965495575 65 271366932310651075887098319955 66 764829907943057350048384098800 67 2155622954029458790346480008455 68 6075482005589822297572026372154 69 17123347804878230442389871315544 70 48261033275903599306646655323917 71 136020558623117410681132852635415 72 383365028459326145577793349669817 73 1080489203035304368842217703169518 74 3045287990127811841528385303991213 75 8582944577253786207079844001959596 76 24190466676923971765057214635693976 77 68179244621721014172290775528620869 78 192158731711519563801383015119289149 79 541586789105110134016319183005582567 80 1526426863632107089006693518284077750 81 4302134056222858938544505293551656907 82 12125282827347115298585524116757149390 83 34174314823821816861884795596636235194 84 96318066170810264456166187659196492837 85 271466155747977345013407427485014858737 86 765109565064322268804475003990128653573 87 2156411155388273266461872936887580363916 88 6077703486445497220112972548375624594425 89 17129608876496646055205538531261128020072 90 48278679753931272898812385701312328211082 91 136070294167466254036905740208457361890985 92 383505204557888044351913678782261922750093 93 1080884279866243777976866849896146588582741 94 3046401489672938082600647709785430680299728 95 8586082903760217320196571506097149628328029 96 24199311837301706946399208078635409099408364 97 68204174122498317149869293969775729041916736 98 192228993907305305699512925488100488901871387 99 541784818510816713997431592807338789034467771 100 1526984996395807869059962975329496635673442137 101 4303707116833050590731245664635987950855148486 102 12129716396166859827680629552568415548057698113 103 34186810546655997901629943224857740207773505710 104 96353284543581567219468201887167723153466357256 105 271565416424716940504589767131949306201078130771 106 765389324788180311184289953043731362518824720737 107 2157199639822809819524225563335645882374518158785 108 6079925778085926132653202939336274304601456407718 109 17135872259866202731699700460471715978941298063239 110 48296332689591419946198282911880632851464631320646 111 136120047809105854571470816991240299129472718586014 112 383645431934548228694978596347682658887957848032977 113 1081279501537168441696076369409277133346248752258501 114 3047515396049193859962896823274616664035199851783215 115 8589222375855457918620821422492548039322608875395796 116 24208160233591406768951265540376506290112659190745765 117 68229112747458621785211090016508329765807324327363284 118 192299281787049344232257425364283448974059186840288936 119 541982920292223485141335078872188071537997944261216417 120 1527543333280763245238956792125079970474655665213510345 121 4305280752744757134730148196473154942582156007507931973 122 12134151585831088927748170479357345618259134120057160376 123 34199310837988506836716420434412666785055462788187557393 124 96388515795292836855858973993693571497132313321152853780 125 271664713398238481490531705022412467852571924894634815448 126 765669186799027416368860926376077661302425277408200983793 127 2157988412555037353476606042859635420894648846768115312283 128 6082148882326845618150068022894524839591356687772976058789 129 17142137933442792750965714481281655053375479514026665223508 130 48313992079845168618335955886148518008008805177680639650639 131 136169819642942114303607823045069458406189670362502591161754 132 383785710585619765493817779814962035575715877984001142144246 133 1081674867719804890476436239488846062790578131734908077378755 134 3048629709718268590371543738183988869329527003082955307316765 135 8592362995887256271722887753240744640679813940569902355385093 136 24217011865280063236579627794660159505870902027713283766902036 137 68254060491139263463659119068293996179592346339766795026170351 138 192369595367261555341965342482910141042614932225712475697840302 139 542181094508920271396347512950623538727613526370220851788255008 140 1528101874319991493237476490298390458271575608858992882192645833 141 4306854964050858790673055439542129535729716733110284294659896693 142 12138588397206087803779926650740610591015022591036141600516815043 143 34211815700011180519446305318575930301396180243651601151556961520 144 96423759929196628901449728778019923247862974342674593882648347453 145 271764046679355490396692312654048818270476417850327264648279188246 146 765949151140452227955557870539841236088465503169545407805936832374 147 2158777473699379647728862957307559845009893575786085536629010236521 148 6084372799438369078269706772322660426809224719902080763342345077951 149 17148405898041465310625642086256194396291046589767475670193503190839 150 48331657927194709024792646025601002093726573817097545694176773062332 151 136219609675681515543172899240238588456828636141879306283198856721669 152 383926040529105628121013047883879514053652297599652249260896645812892 153 1082070378466741188080277363766277970276817744411222949543569119504324 154 3049744430832353984300476615977299253208438512877017840132685655815673 155 8595504764276139023091687063295952074456673717722229552157767204010187 156 24225866733537835358201956433724095251065796176059006718813452305579925 157 68279017356877663825782706922782984955188396987467016078249808444508984 158 192439934657395866579686825200603604010945345081474440444863779000886435 159 542379341187347770315697107067362360974852970200795348745317041321904020 160 1528660619587856586586301493898299167798108598331573695349443539500571550 161 4308429750961983784380232518610429090856230198653151433646310490843466667 162 12143026830886119208884502158051597302324960357113325271109420940061513703 163 34224325134394251582231230477749084421556422914033180615300740744532459795 164 96459016949998447697087186465053689475834666878911542767266667384887791112 165 271863416281349813957167972555555572739899850632291709038143897373919962263 166 766229217849889030259711505245022957386094182588251929176534899201737988738 167 2159566823361253498437469463383302766629963342728823762907092585263834418572 168 6086597529717641916628647336290175537901463235832747876369750163054504421499 169 17154676154500135187088226301659938794286732237051054677430176775144550462177 170 48349330234001420867476521736852478637618301888867254297723256829376664774459 171 136269417913977530159285568548837500236119422366751395405192806022530018362966 172 384066421783759398574740908143216566678428442165625381781437536823875819070815 173 1082466033830840736653690253969099781806486107604130014345692066904897097756810 174 3050859559540434253920639986523422926587002951390167961298620997701161200303634 175 8598647681441978075064745881465071389560334368995901012234456445970898742039723 176 24234724839548154967690969091215781823510326801837016279841495452870015377014807 177 68303983348009381297974762902917871648466421231778543783975227270069409593581713 178 192510299666853063874836094260497084786691682230988307722338661685252715191661740 179 542577660354000893183907212045979120219384703989637558130242475280924213043260195 180 1529219569159033915466216293000132114748730617297860235982556631620816228604278408 181 4310005113688602019632515559045910793833090352462058986108036762040207029999645804 182 12147466887464373010675614485664998425907742954647548828999306176791869158680874381 183 34236839142809579708831393251781762052375038624743850891412658611787719540618240305 184 96494286862410350210584611401543901051214654795233811461616396875083318400750554571 185 271962822217502099758770779891341834869102011223287433986271934390072618283281155504 186 766509386964768306363363757208762105604800873076241877000082630271318519431068163739 187 2160356461646154173900285178604516490498312591575883889340234851072411319414572572538 188 6088823073461996309935103282634243780494800687899556309688926437227929833912789580278 189 17160948703656813920304300215579417933149191223472995853156702074256099084172966124847 190 48367009002627181858193633438294478026364688706663156969111143091968511396243284703427 191 136319244364486955594084752952937839356829468487818189221819724574375481573806434224359 192 384206854368342837245838283780466937053706808946982359084168027987765172120394378913484 193 1082861833864982323145192016859317699106872995957125856633293791820754805573997321674057 194 3051975095991544730730470654917597675957908399097179305332947306128771061068660442421076 195 8601791747804819771768215312092078053850664191904377851628290648484405536690845625639882 196 24243586184494895432833894201616956073195395248018608679234618607866642533661697104226267 197 68328958467871085190656815987476303936060995535952193143250572940966985383736047785253145 198 192580690405037329834648074676989010701317200539386837476397497077461429842561276573019705 199 542776052035384713365416982357745389238484578769587612957015907511853038334376359275740678 200 1529778723108226296202926393919030669491418802700822489401947570807570141935871315047188241 201 4311581052441258480062751011501786497660797598007799269936710983191675754378666136561245452 202 12151908567534256424273475303705011046923897495465872435380472413904254099644375417607709964 203 34249357726929644275137308436240941313645942356740745036192432056321559962508449976900497291 204 96529569671146110016802896870053622763288433769654354701095923800249726615788285573271121407 205 272062264501097809452682161555484439379254068569548039331683296990625092207231853215011260713 206 766789658522534258729178972439836637150942426273742015568316935510411050449220683029611672906 207 2161146388659615705093136642339720448281396219106199772120414408303348955117460860933044252271 208 6091049430968873007675849809044675044450581265357391012812392291789088718112376882603058646136 209 17167223546349818760733769563397057207831488918063727655708756919167386920286860191647096960538 210 48384694235434734211139539559827941886684468767105910594750455940592525007486415868385542388425