1 1 2 2 3 8 4 14 5 38 6 74 7 170 8 338 9 724 10 1448 11 3000 12 6008 13 12240 14 24512 15 49504 16 99104 17 199232 18 398720 19 799616 20 1599872 21 3204352 22 6410240 23 12830208 24 25664000 25 51348480 26 102705152 27 205453312 28 410925056 29 821940224 30 1643921408 31 3288031232 32 6576152576 33 13152698368 34 26305593344 35 52612005888 36 105224437760 37 210450579456 38 420902076416 39 841807691776 40 1683617349632 41 3367242039296 42 6734488272896 43 13468991750144 44 26937992413184 45 53876016283648 46 107752051441664 47 215504167895040 48 431008375635968 49 862016885489664 50 1724033854865408 51 3448067986554880 52 6896136149270528 53 13792272868966400 54 27584546107031552 55 55169093388468224 56 110338187548688384 57 220676377513295872 58 441352756637204480 59 882705518240464896 60 1765411039836372992 61 3530822089873293312 62 7061644186725908480 63 14123288394389782528 64 28246576803275079680 65 56493153649499832320 66 112986307329064435712 67 225972614746175700992 68 451945229554628427776 69 903890459289645481984 70 1807780918708139982848 71 3615561837785647153152 72 7231123675837582278656 73 14462247352431078801408 74 28924494705411913416704 75 57848989412370015059968 76 115697978825873901486080 77 231395957654908898902016 78 462791915312154260013056 79 925583830630768150839296 80 1851167661266346665050112 81 3702335322545887469633536 82 7404670645101670543917056 83 14809341290230279122714624 84 29618682580480899210543104 85 59237365161016774002475008 86 118474730322075329446805504 87 236949460644262809079644160 88 473898921288611380066254848 89 947797842577451458551087104 90 1895595685155078838962618368 91 3791191370310623870855413760 92 7582382740621608381524738048 93 15164765481244166741095874560 94 30329530962489072354005614592 95 60659061924980079848476114944 96 121318123849961672624952049664 97 242636247699927285899578048512 98 485272495399857668023899914240 99 970544990799723358084636082176 100 1941089981599453049356248154112 101 3882179963198922424261145526272 102 7764359926397857796371219742720 103 15528719852795748806789691342848 104 31057439705591524072227193487360 105 62114879411183115698448797532160 106 124229758822366285440093123510272 107 248459517644732708239974881820672 108 496919035289465526818140634218496 109 993838070578931332859458165407744 110 1987676141157862890898897699340288 111 3975352282315726349251348447363072 112 7950704564631453157869858886516736 113 15901409129262907468661222379880448 114 31802818258525815874071167252824064 115 63605636517051634090014140738306048 116 127211273034103270089554523481702400 117 254422546068206544934910253466648576 118 508845092136413093760930584981405696 119 1017690184272826197177578771045154816 120 2035380368545652402281492886262382592 121 4070760737091304824162651350841163776 122 8141521474182609664466203766178185216 123 16283042948365219368708199441292591104 124 32566085896730438770274661763880321024 125 65132171793460877621253828850239930368 126 130264343586921755309377104967676985344 127 260528687173843510782469063589526241280 128 521057374347687021700982864722660425728 129 1042114748695374043734007122772092780544 130 2084229497390748087744715406649828835328 131 4168458994781496176162736971990056304640 132 8336917989562992352888099638228253933568 133 16673835979125984707141258337911014686720 134 33347671958251969415426214808392021573632 135 66695343916503938833619441227840475889664 136 133390687833007877669563172208968355282944 137 266781375666015755344734154616344414257152 138 533562751332031510694190675715558473728000 139 1067125502664063021399744545780522031251456 140 2134251005328126042809081398479373029343232 141 4268502010656252085641184333562735579103232 142 8537004021312504171301848428867308444712960 143 17074008042625008342650330226752954635911168 144 34148016085250016685340210272799942550487040 145 68296032170500033370774867875257278005248000 146 136592064341000066741630015980723339979128832 147 273184128682000133483451287804002900589412352 148 546368257364000266967065497251664803938697216 149 1092736514728000533934518228554924918784917504 150 2185473029456001067869367022763650712734793728 151 4370946058912002135739517958363457786575060992 152 8741892117824004271479706492767483062770466816 153 17483784235648008542960999700673210326332735488 154 34967568471296017085923359442893487110487015424 155 69935136942592034171849930094995325579719344128 156 139870273885184068343702618052016647032243486720 157 279740547770368136687411734080313722696301019136 158 559481095540736273374829059442543163052535054336 159 1118962191081472546749671265953374635197345038336 160 2237924382162945093499353865586308157543202947072 161 4475848764325890186998734327540647836928249430016 162 8951697528651780373997491624671868351810818277376 163 17903395057303560747995037046542709554619910979584 164 35806790114607121495990120636729474272463048146944 165 71613580229214242991980350076782713861551819849728 166 143227160458428485983960794449779357664179266781184 167 286454320916856971967921808924057885190868330086400 168 572908641833713943935843808858395269493146263748608 169 1145817283667427887871688062601492157169828819369984 170 2291634567334855775743376512059246591020993544716288 171 4583269134669711551486753923559302975326093070827520 172 9166538269339423102973508630502537060931891351257088 173 18333076538678846205947019079229506822266061460602880 174 36666153077357692411894039744569688978925600135708672 175 73332306154715384823788083164273869586323891378192384 176 146664612309430769647576169539454716069102870775988224 177 293329224618861539295152346506549667850487390946721792 178 586658449237723078590304699512284541949221225113845760 179 1173316898475446157180609414034592060233678283379572736 180 2346633796950892314361218841222297037874521987562340352 181 4693267593901784628722437712774125038240860710153224192 182 9386535187803569257444875452163960921117397330637619200 183 18773070375607138514889750965605953786861118268781887488 184 37546140751214277029779501985062299282636278495675678720 185 75092281502428554059559004093918602493810584481263779840 186 150184563004857108119118008296775928444734633153650491392 187 300369126009714216238236016843615744825116081836924076032 188 600738252019428432476472033907584816643029852605892263936 189 1201476504038856864952944068320249169314494857370627211264 190 2402953008077713729905888137086156752771726613704939143168 191 4805906016155427459811776275192376097914606573926756646912 192 9611812032310854919623552551285972544428969987980075728896 193 19223624064621709839247105104631877314228812753392294166528 194 38447248129243419678494210211086002366285705271436099190784 195 76894496258486839356988420426331483264570288266533255774208 196 153788992516973678713976840856347076086053868231166305239040 197 307577985033947357427953681721092337398619756247248269213696 198 615155970067894714855907363449632122073580360228289669758976 199 1230311940135789429711814726916219070925213288701597744889856 200 2460623880271578859423629453847491492728136801545968840343552