0 1 1 5 2 14 3 36 4 88 5 208 6 480 7 1088 8 2432 9 5376 10 11776 11 25600 12 55296 13 118784 14 253952 15 540672 16 1146880 17 2424832 18 5111808 19 10747904 20 22544384 21 47185920 22 98566144 23 205520896 24 427819008 25 889192448 26 1845493760 27 3825205248 28 7918845952 29 16374562816 30 33822867456 31 69793218560 32 143881404416 33 296352743424 34 609885356032 35 1254130450432 36 2576980377600 37 5291399708672 38 10857677324288 39 22265110462464 40 45629732552704 41 93458488360960 42 191315023233024 43 391426139488256 44 800444465020928 45 1636073302130688 46 3342515348439040 47 6825768185233408 48 13933011347177472 49 28428972647776256 50 57983845202395136 51 118219490218475520 52 240942580064321536 53 490892359383384064 54 999799117276250112 55 2035627031571464192 56 4143311657180856320 57 8430738502437568512 58 17149707381026848768 59 34875875514357121024 60 70904672533321089024 61 144115188075855872000 62 292842062170139131904 63 594907496377133039616 64 1208261736827975630848 65 2453416961803370364928 66 4980620899901578936320 67 10108815752392834285568 68 20512779409965021396992 69 41615854630288748445696 70 84412300881294908194816 71 171185785004024638996480 72 347093936490918923206656 73 703632605947577136840704 74 1426154677826632854536192 75 2890088287516222870781952 76 5855734438758360064983040 77 11862584604968548776804352 78 24027400664840754847285248 79 48659264239488824281923584 80 98527454298592277738553344 81 199472760236413813826519040 82 403781223751286144351862784 83 817233854059489322101374976 84 1653810521232812710998048768 85 3346306668693293555586695168 86 6769984589841923378354585600 87 13694711684594519291071561728 88 27698908379010383650867904512 89 56016786777663457439185371136 90 113271513594612295153269866496 91 229018907267795350856337981440 92 462989574692732222812272459776 93 935882669699747487823737913344 94 1891572380028061060045861814272 95 3822758841313254288888495603712 96 7724745845140772915370535157760 97 15607948015310074505928158216192 98 31532808680677206362230492233728 99 63699442661468527425209336070144 100 128666535923165284251915375345664 101 259868373046787027306824157102080 102 524807348494486972219635127025664 103 1059755901790799779651243879694336 104 2139794213185251229726435010674688 105 4320153245577805800300764523921408 106 8721436129570218282297318052986880 107 17605131535969649927986214116261888 108 35534781625597726582755584253100032 109 71718600358512306619077480547352576 110 144735274931658320145287585177010176 111 292066698292584054104840418518630400 112 589325693443702935838211333366480896 113 1189035980604475526933483659391401984 114 2398841148643090364381089304099684352 115 4839220672154459349790422578833129472 116 9761518094045475941637333098933780480 117 19689189687564066367387642080402604032 118 39710686374074361703001235925875294208 119 80085986746041181342454375381890760704 120 161501201487867278557812557824061865984 121 325660858967304388861432729768684421120 122 656638629917748441214480687778490220544 123 1323911083801776209412191832039223197696 124 2669089815536111072790844577042931908608 125 5380714926937339453514610980014834843648 126 10846500445604913522895065611887611740160 127 21863142074670296277521818527491107586048 128 44066566516261531018507011662413983383552 129 88813697766364938963940772539691503190016 130 178988525000413631781735043509110079225856 131 360699308936194771271177083877674304143360 132 726843135743124557957768161474256899670016 133 1464575307227719146746364310386330382106624 134 2950928685938378355154384595648293929746432 135 5945413514842636833632081141047854190559232 136 11977939315617033913910786181598241043251200 137 24130103203097588321114820162201547410767872 138 48608655549922217628816135922413225470066688 139 97914209387298517230805263040846712237195264 140 197222215349505198407956508473733947068514304 141 397232023848826724708604981731548939325276160 142 800039233997286105202593893031259969027047424 143 1611228840593837521975955645198844118807085056 144 3244758426386205667093447008670336599120150528 145 6534118343169472580469965453885969921252261888 146 13157439667133067653506073780862533288528445440 147 26493285295854380292144433307906253469104734208 148 53343382514885250554553438108174880722305155072 149 107400388876123481049636019201074509012801683456 150 216228025444952921980330324371598513161986113536 151 435310546275317763722777220682096016596737720320 152 876330083321459366969787585241990013739006427136 153 1764078148184566412988041458239575988569074827264 154 3550992259452428184073015491990343899320273600512 155 7147656445071447084339896135003071643004795092992 156 14386656742476075601067522572050910974738085969920 157 28956001189618514066910505748191357326933163507712 158 58277377788569753863371932704561785408780310151168 159 117285506395804959185845707825481712327388586573824 160 236032514428940821289895100483679707674433105690624 161 474988032132543448416197570632791981388178076467200 162 955822070814410508505209880596449094854979883106304 163 1923336154727468240356049239854628453867207226556416 164 3870056335652230927403357437032717436048909373800448 165 7786880723699050748189232788712355928726808588976128 166 15667297552187279283143501406718553970711596860702720 167 31521667313952914139817074472024792167939153086906368 168 63417479047062539426694292261224952788910224904814592 169 127583246932438501147508871156800642483884287271632896 170 256663071541503846883258315582302758779896249467273216 171 516319298436261382942997777702008465184047848782561280 172 1038624907579030144238957848478822825616606397261152256 173 2089222436571075045183840283107257441730234193914363904 174 4202390115968179603779529738513738464454511186612846592 175 8452670717588418234382757821625924090897107970793930752 176 17001122406480954522412912332448742505770387136724336640 177 34193806755570145152120618043291273659493116663721623552 178 68770737396356762518830822843370124614890918107989147648 179 138307722563146469466840819200315403821591205777070096384 180 278147940667158827792039985427781116826801150676323794944 181 559360872416049433300796664909862852020839779597014794240 182 1124851726995562422035026717928326940776154515682763997184 183 2261963418318051954936920212073856355021258944342996811776 184 4548446765289958131607573976582117656980417714640931258368 185 9145933387887624706682615058033045207836635081191737786368 186 18389946490390666300300164325803710203424869466203226112000 187 36976052410012166374470197071082659982352937540045953302528 188 74344423678486000296680130981115799115712272295370908762112 189 149473485073895335688839735640132556533437339021299821838336 190 300516245581637341568638418636067029670900266903715652304896 191 604171042030968023519194731983737892549851711529663321866240 192 1214619185797322727802225253390683451515805778503790678245376 193 2441792575065418817132122085627782235863816267896509425516544 194 4908693557072384357319587328948395137392041957570874989084672 195 9867603928027862160749860973282451606112902758697462254272512 196 19835641483821911213721094577336225874883443204506349060751360 197 39872150223176196211884934416215097075082161783235547225915392 198 80146034957417139992655359355515484800794874314916792660656128 199 161095538936963775123081699757201550902850850126724981738962944