1 32 2 169 3 87 4 176 5 358 6 706 7 1422 8 2858 9 5793 10 11986 11 24812 12 51020 13 105433 14 218415 15 451445 16 933860 17 1933761 18 4001344 19 8280221 20 17142208 21 35481002 22 73434221 23 152010612 24 314650743 25 651271763 26 1348093615 27 2790464503 28 5775936332 29 11955708888 30 24747422693 31 51224808635 32 106030873986 33 219475300637 34 454294486893 35 940349887840 36 1946445040802 37 4028973048324 38 8339624671716 39 17262310315296 40 35731497911735 41 73961115586186 42 153093157442128 43 316889676267122 44 655934331626963 45 1357727655072185 46 2810379499350451 47 5817243685286008 48 12041193974323151 49 24924235865441956 50 51591023786280531 51 106788980726439580 52 221044003952877636 53 457542071587424795 54 947072725281575986 55 1960359068134466623 56 4057774623644637129 57 8399244381017399855 58 17385713298032547329 59 35986930859430695130 60 74489850952432953312 61 154187583214748687489 62 319155032713420799345 63 660623461162478431784 64 1367433732011962812729 65 2830470186761272865487 66 5858829784687054031236 67 12127273626506805525838 68 25102413113157303964650 69 51959835615029449442134 70 107552389683557785206580 71 222624194049596116131929 72 460812929603741995515968 73 953843121122672181915726 74 1974373202806127309165750 75 4086782676973150137772521 76 8459288560568057527427107 77 17509999578456662860163847 78 36244192764234466449749708 79 75022360979752435126830219 80 155289833149003859523968670 81 321436595229992640661220971 82 665346099341149804032447308 83 1377209186750417896498043546 84 2850704537004200189164109951 85 5900713149082716989791849752 86 12213968587691202111487296565 87 25281864224208695799402339525 88 52331283977219627295004437549 89 108321255838486761480705558387 90 224215680844650721753158125300 91 464107170356198823782985176310 92 960661916082823636690990141017 93 1988487521758454362739836624485 94 4115998102966510930871215852428 95 8519761979015222525445278874327 96 17635174352184116840104263943181 97 36503293777214200630230666847472 98 75558677786509941638772602398940 99 156399962800324923073087611870344 100 323734468105134328250655221729438 101 670102498509650997874537740093138 102 1387054523842205787411076883178865 103 2871083537802119713311978643960942 104 5942895927554820139180356521738180 105 12301283310197380770195855861047620 106 25462598188220548163215119473161407 107 52705387734409418614522694365247671 108 109095618432196025589176211296195621 109 225818544796190249768479867023150986 110 467424960843521431867727873314198503 111 967529456966253499401976000541284892 112 2002702740581270424538912236161365017 113 4145422383012391158575751617561274924 114 8580667707376504336824727374647632606 115 17761243970248971563994259534615469885 116 36764247040998199091991847308230699160 117 76098828593062695912526664884848618619 118 157518028501396507317305415638976505821 119 326048767920570355122722327680757584501 120 674892900031309466134111463275722407897 121 1396970242879837911573477537652011678844 122 2891608223173215507092113608860088627862 123 5985380260560193113185480871079011045335 124 12389222224644918569997065679479119967785 125 25644624175853054872520071478056258386092 126 53082165869342574100450871495994463199843 127 109875516757759926524777924376677882481827 128 227432867236438231150048767626800779900910 129 470766469416711302069340564518428064283024 130 974446092246988502784626163002024961486680 131 2017019580582982368184435646588971316374006 132 4175057010156246820076718121838647641005600 133 8642008836134689424127833587510066059745011 134 17888214829678474881242323705724390048146448 135 37027065796874377777599665344687255913308580 136 76642840807760301205559928919380653270590104 137 158644086985135861981016003954809444875975503 138 328379612108519718261584278621458665981885503 139 679717546980778964665373359070391791448939299 140 1406956847006947856373138435850221472449643966 141 2912279634581375765121368697002228711563902127 142 6028168303839633476474987112894485947846355584 143 12477789793231963740638195852460143794068061857 144 25827951423472019771793753574710837276267895110 145 53461637500501942538784333718533613771448188578 146 110660990388794003837901046412623532757063959331 147 229058730079372981648500840273603000567383728190 148 474131865630656497525110598065203148971566705621 149 981412172889063419243098871672255938657113028331 150 2031438768228945862840674998996531926463693886755 151 4204903488118864450372596737549431995949496403493 152 8703788477862453034030575429775212836088330320612 153 18016093373230288050828050245423102524944039920494 154 37291763380796817669463214152471484428646689044535 155 77190742034880460033054181573577995618682437780329 156 159778195390023068800253773737793815931317976770602 157 330727118940720572171592656565194380797833209933897 158 684576684170382780021792120787303716022000452996379 159 1417014842963983979373446691375324763514796800728888 160 2933098820935734127609269533040074622962747025753480 161 6071262228544811677443407627293946791715865062197678 162 12566990510055692975242764700787501492503586502332250 163 26012589233471976448415054342492301275487073630008664 164 53843821883043935282692960438034163017816950406424739 165 111452079181815533505591225447044709289889324552361304 166 230696215824556454934721132430585124477987133603974736 167 477521320252352928225179100761881185765561237870432096 168 988428052365468917776070170369545386849468053117698773 169 2045961035177842754329207070689661813235235358234027615 170 4234963331370771790806562145713908473091020582143889659 171 8766009767383499615914848258365400298172928050583603012 172 18144886089719794350016581520964268152817464494744678589 173 37558353224055137521821117442146626715048103836410427516 174 77742560076037206348446747092451754271972834547386991649 175 160920411263007440281886619014161779848595642645755840878 176 333091407534407302178149488480676375272886886165270174058 177 689470558162548584472131310094851220902595759697765236883 178 1427144741113960107611536374698983607712600764483616016422 179 2954066838643823329840526583068916270125071472884670531837 180 6114664221348439070600548079215025262385718703497214568105 181 12656828901340502082789327416198573857558842393491616969941 182 26198546974748038850120081248515612247681071756556310167195 183 54228738409775443973783493954146565143396922612207825512728 184 112248823278266442510510345292062939885880824378198900585008 185 232345407561320122240840092377703981752792797793092180403941 186 480935005269568669228891122897966761487469747452747463528415 187 995494086676089022997092046772647903116437600364721099117608 188 2060587118318806752583847102669376847976953843002481014338095 189 4265238065209081978168376022163592569961246766544710069382313 190 8828675861931633976110495394709179596026021196028132629048890 191 18274599514349356885785294915742898235172228551105432888504022 192 37826848853956013749381582508835000939505378312672804892280478 193 78298322931591623198337831293810519963156932130360726905646524 194 162070792562427582584243448949077388649050707022418473950839140 195 335472597858354740259240121774504625307821424382721912377474551 196 694399417282319517824198981266743682098745709425345767891469658 197 1437347055468352450231494767880151334268485359006633713523073716 198 2975184751665179365748052662465275391048446547735569385064061406 199 6158376484555224066438095760118452855495836953497646536381881277 200 12747309525667675976616009540897527068201743382756219883321333609 201 26385834083171297749143650834376395986574435544587534514988862119 202 54616406612137870421751178256838661377567947996785144384053221522 203 113051263106550167329204639973416289816776112035426890457750580565 204 234006388972981092516489954218007550886112298292703073370149248132 205 484373093899570965837716098898335360063354662416221380295186176091 206 1002610634365765269651520573931846227910689888819847431315006279384 207 2075317759808814674029359236778937224240650794068184360699322283936 208 4295729225834890193796423934488394295661882661980691388149650993215 209 8891789941310965697322162031409377860838187559983618461948068694798 210 18405240229039927957352646719484636247693006046340805964199638196879