0 1 1 2 2 5 3 10 4 20 5 40 6 80 7 160 8 320 9 640 10 1280 11 2560 12 5120 13 10240 14 20480 15 40960 16 81920 17 163840 18 327680 19 655360 20 1310720 21 2621440 22 5242880 23 10485760 24 20971520 25 41943040 26 83886080 27 167772160 28 335544320 29 671088640 30 1342177280 31 2684354560 32 5368709120 33 10737418240 34 21474836480 35 42949672960 36 85899345920 37 171798691840 38 343597383680 39 687194767360 40 1374389534720 41 2748779069440 42 5497558138880 43 10995116277760 44 21990232555520 45 43980465111040 46 87960930222080 47 175921860444160 48 351843720888320 49 703687441776640 50 1407374883553280 51 2814749767106560 52 5629499534213120 53 11258999068426240 54 22517998136852480 55 45035996273704960 56 90071992547409920 57 180143985094819840 58 360287970189639680 59 720575940379279360 60 1441151880758558720 61 2882303761517117440 62 5764607523034234880 63 11529215046068469760 64 23058430092136939520 65 46116860184273879040 66 92233720368547758080 67 184467440737095516160 68 368934881474191032320 69 737869762948382064640 70 1475739525896764129280 71 2951479051793528258560 72 5902958103587056517120 73 11805916207174113034240 74 23611832414348226068480 75 47223664828696452136960 76 94447329657392904273920 77 188894659314785808547840 78 377789318629571617095680 79 755578637259143234191360 80 1511157274518286468382720 81 3022314549036572936765440 82 6044629098073145873530880 83 12089258196146291747061760 84 24178516392292583494123520 85 48357032784585166988247040 86 96714065569170333976494080 87 193428131138340667952988160 88 386856262276681335905976320 89 773712524553362671811952640 90 1547425049106725343623905280 91 3094850098213450687247810560 92 6189700196426901374495621120 93 12379400392853802748991242240 94 24758800785707605497982484480 95 49517601571415210995964968960 96 99035203142830421991929937920 97 198070406285660843983859875840 98 396140812571321687967719751680 99 792281625142643375935439503360 100 1584563250285286751870879006720 101 3169126500570573503741758013440 102 6338253001141147007483516026880 103 12676506002282294014967032053760 104 25353012004564588029934064107520 105 50706024009129176059868128215040 106 101412048018258352119736256430080 107 202824096036516704239472512860160 108 405648192073033408478945025720320 109 811296384146066816957890051440640 110 1622592768292133633915780102881280 111 3245185536584267267831560205762560 112 6490371073168534535663120411525120 113 12980742146337069071326240823050240 114 25961484292674138142652481646100480 115 51922968585348276285304963292200960 116 103845937170696552570609926584401920 117 207691874341393105141219853168803840 118 415383748682786210282439706337607680 119 830767497365572420564879412675215360 120 1661534994731144841129758825350430720 121 3323069989462289682259517650700861440 122 6646139978924579364519035301401722880 123 13292279957849158729038070602803445760 124 26584559915698317458076141205606891520 125 53169119831396634916152282411213783040 126 106338239662793269832304564822427566080 127 212676479325586539664609129644855132160 128 425352958651173079329218259289710264320 129 850705917302346158658436518579420528640 130 1701411834604692317316873037158841057280 131 3402823669209384634633746074317682114560 132 6805647338418769269267492148635364229120 133 13611294676837538538534984297270728458240 134 27222589353675077077069968594541456916480 135 54445178707350154154139937189082913832960 136 108890357414700308308279874378165827665920 137 217780714829400616616559748756331655331840 138 435561429658801233233119497512663310663680 139 871122859317602466466238995025326621327360 140 1742245718635204932932477990050653242654720 141 3484491437270409865864955980101306485309440 142 6968982874540819731729911960202612970618880 143 13937965749081639463459823920405225941237760 144 27875931498163278926919647840810451882475520 145 55751862996326557853839295681620903764951040 146 111503725992653115707678591363241807529902080 147 223007451985306231415357182726483615059804160 148 446014903970612462830714365452967230119608320 149 892029807941224925661428730905934460239216640 150 1784059615882449851322857461811868920478433280 151 3568119231764899702645714923623737840956866560 152 7136238463529799405291429847247475681913733120 153 14272476927059598810582859694494951363827466240 154 28544953854119197621165719388989902727654932480 155 57089907708238395242331438777979805455309864960 156 114179815416476790484662877555959610910619729920 157 228359630832953580969325755111919221821239459840 158 456719261665907161938651510223838443642478919680 159 913438523331814323877303020447676887284957839360 160 1826877046663628647754606040895353774569915678720 161 3653754093327257295509212081790707549139831357440 162 7307508186654514591018424163581415098279662714880 163 14615016373309029182036848327162830196559325429760 164 29230032746618058364073696654325660393118650859520 165 58460065493236116728147393308651320786237301719040 166 116920130986472233456294786617302641572474603438080 167 233840261972944466912589573234605283144949206876160 168 467680523945888933825179146469210566289898413752320 169 935361047891777867650358292938421132579796827504640 170 1870722095783555735300716585876842265159593655009280 171 3741444191567111470601433171753684530319187310018560 172 7482888383134222941202866343507369060638374620037120 173 14965776766268445882405732687014738121276749240074240 174 29931553532536891764811465374029476242553498480148480 175 59863107065073783529622930748058952485106996960296960 176 119726214130147567059245861496117904970213993920593920 177 239452428260295134118491722992235809940427987841187840 178 478904856520590268236983445984471619880855975682375680 179 957809713041180536473966891968943239761711951364751360 180 1915619426082361072947933783937886479523423902729502720 181 3831238852164722145895867567875772959046847805459005440 182 7662477704329444291791735135751545918093695610918010880 183 15324955408658888583583470271503091836187391221836021760 184 30649910817317777167166940543006183672374782443672043520 185 61299821634635554334333881086012367344749564887344087040 186 122599643269271108668667762172024734689499129774688174080 187 245199286538542217337335524344049469378998259549376348160 188 490398573077084434674671048688098938757996519098752696320 189 980797146154168869349342097376197877515993038197505392640 190 1961594292308337738698684194752395755031986076395010785280 191 3923188584616675477397368389504791510063972152790021570560 192 7846377169233350954794736779009583020127944305580043141120 193 15692754338466701909589473558019166040255888611160086282240 194 31385508676933403819178947116038332080511777222320172564480 195 62771017353866807638357894232076664161023554444640345128960 196 125542034707733615276715788464153328322047108889280690257920 197 251084069415467230553431576928306656644094217778561380515840 198 502168138830934461106863153856613313288188435557122761031680 199 1004336277661868922213726307713226626576376871114245522063360