1 3 2 15 3 60 4 207 5 663 6 2038 7 6107 8 17983 9 52272 10 150407 11 429223 12 1216490 13 3427635 14 9609327 15 26821668 16 74576703 17 206650167 18 570877918 19 1572754187 20 4322192287 21 11851474968 22 32430381815 23 88576465735 24 241511251922 25 657457204323 26 1787147867343 27 4851349002252 28 13152699446703 29 35616787655127 30 96341978163142 31 260332052450363 32 702778581391615 33 1895453992719360 34 5107809897547367 35 13753204901270503 36 37003265909526458 37 99485746935747987 38 267289976119772463 39 717663030981295092 40 1925699664275234847 41 5164158754640049783 42 13840944430580713390 43 37076455237113846635 44 99267595549860296287 45 265646073519753695208 46 710550677062161278423 47 1899726371717724954247 48 5076909628191237537698 49 13562125669105664704707 50 36214555657774563760527 51 96665682983914771083228 52 257929830054411175824015 53 687981675780946290886935 54 1834441466332868873996182 55 4889763661749356328081563 56 13029686065465846924028863 57 34709383235768428888366032 58 92433893198649526260371783 59 246088496329490165006295847 60 654984766140940927579852682 61 1742829113177382479083726323 62 4636239336292236134901381615 63 12330135873318364939960120260 64 32784172453618946102768028927 65 87148147019787696607371413943 66 231607561032535726018639505278 67 615390647825945005107399531467 68 1634765425262884277980823085343 69 4341792644667337271208009283512 70 11529072516035430874084759445687 71 30607917908623235923997993535943 72 81243700218090815278322839928690 73 215607746765234544479259658067235 74 572084213128112283483909910957647 75 1517674347751015367377542273042348 76 4025522522470173537539479726194543 77 10675614841563311340508113161379927 78 28306903175585939050895745707435878 79 75045116583389235417644565553560827 80 198922931095799777451523389781655167 81 527207108369469398079916478683997088 82 1397054204487768309967713232119704615 83 3701539504853855910218693900330629735 84 9805960498878700662695293330989354842 85 25973946558436929425492489996333432403 86 68790296687591236414651163506981764783 87 182162591471159542873442657167828331412 88 482320004115196532569752791077181815263 89 1276899352075534712873062008662536402167 90 3380061319325412439797096129626206668622 91 8946232476341612449723968771764602147883 92 23675796453808149605244374465597376130015 93 62649690046968100610412105073268336762760 94 165761712828643220263331227819000289364887 95 438532232701717500047196489129869686430983 96 1160036898923230031443763684744227580018498 97 3068287420745378909112995989877532328796547 98 8114750319698404888816423114038908421796623 99 21459029450828924021270968414916090707697532 100 56741610813840133773879368489589517999182927 101 150020555421367688833081101067816028412407703 102 396605039961239800724622940396869108307822390 103 1048394765564606105805850773157859354597849435 104 2771094875528364826088859532498902588676313407 105 7323836516305592908183455231570361252916063088 106 19354739020447941196233758230484526061336205063 107 51144406930931708038111848257468738763400567207 108 135136236582968087693111620866405910834525212458 109 357033540863941792008658488517616133724846202547 110 943214345336144094460160432889559689688367076207 111 2491590135080381672786277100584547393400644936548 112 6581248020385387662014737151961418665346383783615 113 17382249167581050346191678914158232669076564654135 114 45906093246393183737245466983991515366364668847902 115 121227716622199492914666479659392497437023459656843 116 320111521007972850793434077465436292941242404755103 117 845218553514420734776554311529091145369307820738392 118 2231544796485626823682304428027111119117956561217143 119 5891306099680770471397667126475889375855784308054087 120 15552043636821279325746545842266224524111788194610962 121 41051944949838540976422208918996139579595533325635043 122 108355481495596169280024947579876592848360279100196815 123 285982450246599970422586995297423479483425752878806860 124 754744031090251926988034256077608968522052858929875247 125 1991738177852650361983476064754258954325200013187921623 126 5255783945107134628287976595876519356260812869071546118 127 13868065450558565379415241404130497971636568470062583227 128 36590454343198561610236528002589219668379616480786146303 129 96536971595837307895595896080604697505515122915269817152 130 254679440558083927309177040284053237154473554154275246567 131 671844616402925981285511311429072570404816103272337785063 132 1772225227510457973075459273930888779094398644947831754490 133 4674600256383228300271597563489249125534740935701656553235 134 12329512293543804058203424195986100368444483585263541483567 135 32517977689707134903400216309691121933946326985277679557428 136 85758607220049876608717757809304233524902689443029228589983 137 226156362238400371763853115061650412961138700396000488756087 138 596371847854552593249421228129716540228136096829083953907438 139 1572544768135503594843049433646278978011760686291396039109867 140 4146357848623295397289064025011390169802996565561426445623647 141 10932229367138148028193514633675921089096289724741705478221608 142 28822336628931107774790258900678191994587204148193834248221015 143 75985099058671287127504227150056082028270256624081407863520135 144 200311909787991130014204538769920516593937035897245076874395362 145 528037159489011120303228772739299428131076327682996274758754883 146 1391880206989260906653357813966329186428184906824576415867079823 147 3668758847225718609542353389135148426662621795193888526239026972 148 9669781853618517275872352478847145561458217726293723154574417423 149 25485587884674753269885145703654916365898499723894027359260931607 150 67166599794609880335315759475455458392898149218471964196814079702 151 177008064310722381088849715596476395274592082910565934630221707803 152 466459533578055605188063461091930681959605636677274442617366542015 153 1229182504933371967893043306139421577728611303634359132593384012560 154 3238921946311344556487344298928694878070660166601059570353788280007 155 8534273260758586942140120476993639609892278396781487684669483085863 156 22486133651148907733650131949490792784988470733206151187068164968138 157 59244145211483685409390488937447468691811111730612540880574021531507 158 156084118724504304482544860743319234297276502532495448763357424774383 159 411201643666840146851734457367944367273775332160690162331569818522372 160 1083263293649246736525106077706348645738488664757160131688863202836607 161 2853622248695780945267436110713171771511251238239729156185481740388023 162 7516963005309508146456311692973542495289507607541259013761456697484990 163 19800311414432098753094974948866512992270438680992803992330050439138635 164 52153745626713441842629931657062792488767067167684189608028306201988127 165 137367203984688832705205299551973195217853371922192118658922540825925368 166 361796927495568220334416087084373989389015617167042191205442722671029303 167 952864483487680714551922842428049030878038576183252175640348173713786567 168 2509470176756253418021561962294956680807412832627517472927726031654960818 169 6608726103161753137359511730015471486302292988829391934096260074278362787 170 17403574648082247292897009762332225624811432614006130265009220417077297487 171 45829417330764039040004878475164858453509811226495322976922469701617772268 172 120680069297893779424297671883132541085139453705253339078083228035871576815 173 317769546934289977725754914915959685784795101435278871378311263925619387735 174 836709448665410279634387359869957087868484052598852306007477672951758317222 175 2203042674171870560328801247967816371635485110810070962375019033042348326523 176 5800389322019556372924778346849995836883217241179470297359644151302593218943 177 15271353661284933774012425597757777774735076442323876162699210318134658237152 178 40205386021860295624240411899133653584639495613230657173481812769781755656103 179 105846719114972969908525658652598524635414951150088056072982408993982504314727 180 278648801095064613855659196264817629192982496567754894208430131253801069874842 181 733539858775561854111602978207366147901432413992620815325965954889554747486163 182 1930977269275637896084280250347660460513637232997718734927476926739629986525615 183 5082971256578061694503478260741242386688546872323924750156834435181501611739860 184 13379667928994659820907745483602568512696883658356612414486126015036607233699167 185 35217647508487545808302290557340341437787677338570193829430472908771350844723703 186 92696388102176749090765132338513588846677987790444256183248980971574805181564558 187 243979242337087387884208592541211945953896231096209154712518605488002113587881387 188 642141402020510702335741097384061678523948701255432660821469553678281322364720863 189 1690037427519675896024440569824779857293113914878390606361176074622342164966293192 190 4447848208812785228667977770632758766871947174247395041222754009229396320131553047 191 11705546719946253341869258347487132296197225958258460387579885951112299926760536583 192 30805033185834427209678696929527064806826671620844327849374608499206211706549173890 193 81066237020954811973493765808775706326729113314828882473844253513756006800752165635 194 213327489192414907357044500942146560095592700634989055784201389288712115272903747087 195 561360980319046822350038504986021847524298761113624134201589312125081587141683166908 196 1477155889737611397804025417475646097247820867964994158577011503157986083946121603023 197 3886863253049687973142502189851739914966465926035204927475950667790535729954885098647 198 10227303123906268489753920075852316945122965874643049569933911955467144863899168212598 199 26909897317997664798430110366612617342069296508147384034628494093929811070426319641307 200 70803073173577551844338529086935011048614129116056994344776625557025501215450256497727