1 7 2 8 3 15 4 20 5 32 6 56 7 111 8 230 9 501 10 1108 11 2494 12 5646 13 12867 14 29400 15 67363 16 154548 17 355012 18 816044 19 1876871 20 4318210 21 9937849 22 22874740 23 52659602 24 121237426 25 279141179 26 642732036 27 1479959127 28 3407837396 29 7847200520 30 18069880640 31 41610135903 32 95817599486 33 220644482589 34 508091578132 35 1170015798406 36 2694275602422 37 6204298839795 38 14287086558864 39 32899919832235 40 75761077174644 41 174460671091180 42 401743634700788 43 925125214479863 44 2130355417173466 45 4905729925709857 46 11296794340918324 47 26013981146832794 48 59904359362060762 49 137946295023817067 50 317659360523730300 51 731498225230170399 52 1684476273850081172 53 3878970896224301168 54 8932399631506973384 55 20569312180596014415 56 47366510849265500822 57 109074447025618247877 58 251173978982128020436 59 578397319102260737998 60 1331919254500636043358 61 3067111209302687475363 62 7062868968751856067528 63 16264202590102448173747 64 37452809485747806518580 65 86245417238887470862228 66 198603845668353000382652 67 457340097340069842756455 68 1053151634272405383656242 69 2425171926174945881464585 70 5584626828801769541724148 71 12860142607018545664947746 72 29614023092925400278240898 73 68194450913174521740034715 74 157036520190645753029828724 75 361619872928057833171954791 76 832729433496578637638534228 77 1917589052275224197453513816 78 4415777352756015716045325008 79 10168544509567215974381190207 80 23415876567811846394168697518 81 53921510096475605254939124205 82 124169139799849838646723605140 83 285933670089177459558446222230 84 658441089488566474854800670534 85 1516242099755839158033228214611 86 3491565368221118386456902736512 87 8040291667487955968918948768059 88 18514987772150211040511290875636 89 42635862774612298967852132465596 90 98180826091060052022191634276356 91 226088414414892288879137656142807 92 520630892688064904831907812625418 93 1198896135932729571308905659177073 94 2760788813996904545530409228830132 95 6357477221795061319022491216261418 96 14639843663785723274904864044428714 97 33712275329170823610828847844789963 98 77631806320527858133691095271330028 99 178768632308040110043181804250530863 100 411664051269623330219406910802605844 101 947969948193743087201108309737114304 102 2182962102002612150486636849065932632 103 5026871946583839911569425571381192239 104 11575758252591673935136107718603907654 105 26656374092343189741430619825876318613 106 61383648850118205190531949974841793364 107 141352771127147764130103051838753335262 108 325503717677502363060671151142715053230 109 749562031058945628525231798424693982979 110 1726073184091452674140468992997994404536 111 3974759277268289489223639621182950539331 112 9152978829542647397585745574232963200692 113 21077256661347515680704838644748718452324 114 48536193149975457574850948548470541135820 115 111767963134018004133802511870706533207879 116 257376542583944376076581278085130926411874 117 592680431985998387213051781654253132547161 118 1364810059737831513396084504435661288090996 119 3142851355695826671723591705881438668552370 120 7237281534909321206553485964197455891953490 121 16665835601996801213054253683333823239558651 122 38377680206724764818686344922427275616495332 123 88375187012715168435150731920421881378195575 124 203508227632889462854483025982197928971782100 125 468633788671034968100510106985950929893493672 126 1079158471569703356567807329469526294340065376 127 2485059837582808260713760680206848018338896671 128 5722535252291918330165453842931877413208668510 129 13177714765040343111899430087648340914393284541 130 30345320521916098101736756994856343112036791828 131 69878464817037127436368706840309655259402073254 132 160914426382785421739853602785799343957715378326 133 370549820833896804046168007850157258502309955507 134 853293099982253069261211725711904898504047377520 135 1964942562483943481392406943310155230905956888523 136 4524821862430702689164216223997998091441669952628 137 10419649549882533133322302351528370506078091194252 138 23994115137174641200783990424674399667345222559764 139 55253063786822240600700802178011452794440168226231 140 127235409198346164202971717551938628292278629496890 141 292994600558812886004942972884628904780262599850689 142 674700828153851378613645918439004684257564747607860 143 1553684629830290036628131478790107211303482272101562 144 3577787114291844172468513668702896971381772499133306 145 8238841003782714282352009181366210125302945024587819 146 18972202346658246799756095698363668266764584215345756 147 43688725358006389646809769829644057390000466691617087 148 100605332397981130046074249022805588164937588433520276 149 231671508472000298986497397196990045056909405006745360 150 533487505665943689124710175048729620248335955901545960 151 1228502031081944586084186236108274850837648373014395663 152 2828964548079775653458290661506361617697854228405886966 153 6514470641325609411710807139551659171744581537228541029 154 15001364285564936372085610794043114932487124399912522452 155 34544776209541764607217921652390936356903631378843933166 156 79548869066236573723474575144185495971196747123293608702 157 183183197694861867545128050650716363767922146171783304035 158 421829804893571588715551307742296125224358634998334134184 159 971379397978157191350934701902826548796985825882311946195 160 2236868812658871957497587398997119530281768730702612252724 161 5151007006593343531550389520781385114753293960543473895220 162 11861613444569959404043148507715934249490874904670534361308 163 27314634464349989998694311876079066075723599290514105558823 164 62899474798059868210823748995189035850061341260758081862546 165 144843378191109838206906671025407377585070098892745921270697 166 333541802585289442839377896008917795668957199691698062809844 167 768071937158618957460097873485064382465708533147059245305154 168 1768697344914487285978231503909685534047824246015954748369442 169 4072913156390344158358525031162670900061734996028057217602907 170 9379005191133806016293219392087387485397236998440647510664020 171 21597744660304838491368794241568852387391256401460469944743559 172 49734760233706256540248452023020127028583811076082789305959252 173 114527994214620772014354834108909248577567238374700226750684408 174 263732274915739541635100189144341306235129173376484999108280304 175 607316257559601857678164689798623292926451048368358111410546175 176 1398513082306820482583465254525573129162269230139121945225317902 177 3220461854985626055617959319542923166430673196753277547997099917 178 7416001101906087503368355076035048629936962370321033488703127956 179 17077386666862965670222233023200704363737514265240337506264645558 180 39325389972581228180327298232758142564076415164013299450974321638 181 90557549973170125190993997272349434200325504052203644821938768403 182 208533719890913809731975891922065332748119309424522737505632535648 183 480206369810424185304957883660544284749696927553882199154390153307 184 1105807529483165614500885559299612403250220521680478133184999875060 185 2546426638914438170415759210075548027156078076167900979344823762268 186 5863849227363935013918415887641560126819672078888139349110188929572 187 13503129144107249525165693517329681867857605516896422506051679185815 188 31094676826199054566920941179383014797799253400744224742499630486122 189 71604064258520803142418021729962190610424400808121456668679071524625 190 164888094737117966843180845265830017762357123514225479493319750975668 191 379700287512680376270434910452025502561217619299149162504523157023306 192 874364571724034276799977446243543251574411245706256262586790389416778 193 2013465434262075405611282177589956367951773652828693724707834031426955 194 4636559149434178236011214516304950427094839195036883148677987350084044 195 10676955452220404452845061049049520444063701507837374933618745765711951 196 24586632900522939160878704597923436942881592252351855626679746287717908 197 56617499257184152519413887745005764405719611289582222285380278377954656 198 130377397958752970002050001538668906582544675719759862270290850505963128 199 300229895730305427560291664773512797278530711775346844089147313697782767 200 691362089606564337566441669389238945853172228794588818967606826538482598 201 1592051776797480620247316663709323363994599056167432054265351357012597045 202 3666138045617173632946641671876305656686957924457963602266061387331621460 203 8442293376009615493688591663003087230109431966913827559190307598453755390 204 19440707512861136392528516678630081136741824796148051251214573451236539214 205 44767587640889982873594291667636231245080316626703434608139770077470067651 206 103089710179473392051179841703521440009887506000821821926363845952839867032 207 237392473102143340671962716706421987517720366796420259994717785537782514019 208 546661603640563516825502241816973126674556510700048093582324308270494740916 209 1258839022946993538841390391936217762127483147905959375618927279110567352836 210 2898823833868684089317897117387102634178091842723916526226864803022969271276