1 100 2 208 3 440 4 896 5 1724 6 3440 7 7056 8 14544 9 29620 10 60416 11 124156 12 256448 13 529304 14 1091952 15 2255920 16 4669824 17 9673196 18 20037568 19 41516752 20 86070656 21 178513920 22 370298992 23 768179120 24 1593817584 25 3307416676 26 6864100336 27 14246134420 28 29568484272 29 61374176332 30 127398150752 31 264455222196 32 548969690064 33 1139599873368 34 2365725940544 35 4911139419164 36 10195384035696 37 21165458631456 38 43939448828112 39 91218720969332 40 189371682604192 41 393140018089084 42 816169729779616 43 1694394977016280 44 3517625245622352 45 7302725933165536 46 15160755070215072 47 31474367617086940 48 65342161382098048 49 135653251073565408 50 281622327907396384 51 584660962786737904 52 1213783496332204976 53 2519871844392650320 54 5231373780495322448 55 10860582120343013428 56 22547090183637823248 57 46808846417637183508 58 97177428962143774832 59 201745052944376850748 60 418832526577632735904 61 869516693828880904068 62 1805158993820333708464 63 3747598048449679133432 64 7780196327492912189696 65 16152067258328629767196 66 33532480249424937112624 67 69615066846680292105584 68 144524280054797068817744 69 300039468308248990604276 70 622896602007950539353024 71 1293163797462956711386684 72 2684671270594346575314304 73 5573508833065008621594008 74 11570876892736168344227120 75 24021706303256013670637392 76 49870237127115970292506560 77 103533051402292705970054348 78 214939678618072509300772416 79 446225285998378969347092528 80 926385520072831321589242048 81 1923221652964517814996421536 82 3992702225391449081630850544 83 8289045123826629765834764912 84 17208463140922672875068037552 85 35725611248981831149203369732 86 74168116514603403696558390832 87 153976637923261221373059534420 88 319663032340477620883766609200 89 663636092006147759856969396012 90 1377740989976547362857167815648 91 2860257690024935853405935915860 92 5938034879655506805403359880080 93 12327650881208742157826903571352 94 25592806262016868578204742932160 95 53131917726060404122046907467868 96 110304460260609180283499199948016 97 228997455281852301261092087237376 98 475409919074080777608067667609808 99 986974247715404114872364723986484 100 2049006818275565471454288478681056 101 4253838386438216561280813228969276 102 8831176576184419762854286654264928 103 18333954568796822811406221241933528 104 38062186531058050315241378397810448 105 79018961135271398199865576432367232 106 164047228705877254745176942230608864 107 340570071530540817108969901567449532 108 707040128244882606924350728382461184 109 1467849892688137409706466268268419776 110 3047328180388033024361200391088406624 111 6326402369376484812171015987741814288 112 13133920788987850957082250319927095600 113 27266662033141968790994129626218046480 114 56606924190765747450838739209097873680 115 117518743674780913030141051408741018580 116 243974660561999205754292459089226563408 117 506503329894968007563651743881316713556 118 1051525689609561583913703393489415026160 119 2183018769369658226739353821610388893468 120 4532053752476547442213873054615161918496 121 9408765285727926527346158269050394578468 122 19533056984054471307147625406622509710448 123 40551581802246249499518997020580554178872 124 84187067493158731521199535824314272038528 125 174776470315276584110955461795387692101084 126 362844501958089338830937642740750821271984 127 753282935418726930224392622004748580107216 128 1563852222455892809056172326973214050572112 129 3246633713162241859121778815990012473468468 130 6740170404904740232927762872776750724738304 131 13992923471155898112890552568744304465915516 132 29049993621399207866469406085172348846998592 133 60309207803708947738517897626042541680836504 134 125204865560854122595083140940737190877399536 135 259931425581543038093710166684701008618043760 136 539630354636774286372750102293956248907088896 137 1120299013456757197240561959997274397419645356 138 2325795553878679619494627017309489505857908928 139 4828465341365432719970374538854883521272726160 140 10024130243901632130995168162337203735787364352 141 20810584739185058591177027497960340205583788608 142 43203791915041691960523616496465792188079650672 143 89693185426144695442052921436482707119530526512 144 186207440488294325424435177662618765330910885232 145 386575755208876492876350951344047821055620212132 146 802550178034951391131923312675334077540087941232 147 1666133428145063459962468711566854658466869143828 148 3458974499487963082320366017790335374294170822320 149 7181000264443589947587925729383062887817657294348 150 14908107823741520494176857047082116962858170237280 151 30949961105665551220468325584593956516849119513332 152 64253633242223502202994086097501074281505491573584 153 133393685721641197068571658271020968776265800994264 154 276931816809869545320800221946403481755017950284352 155 574923998439103798488064384708133827856214666129820 156 1193570344458255965824687618900453495068857941831792 157 2477910421269525681423121471862912374911173039277024 158 5144263247109236973140850324945727307852912852012240 159 10679742144189645009680009605264450616441531948401908 160 22171667114911639238434091156190380128576980406529824 161 46029465507451577375914351278717049861334773459425020 162 95559422028158039614282184321786424349822751722465568 163 198386034634213319911961147712018392309400726148133336 164 411859112399090712519564714301956425370181453754003920 165 855039664354040634311303584560145969493504818092446752 166 1775104169384609559866527655324588534940745943439381536 167 3685203088849820881752510595010350331227424717529660828 168 7650661882438372628021171655209732336580858061162785152 169 15883148317251608789659254870518993032982053275167429536 170 32974192866488205438669350140216324813352820583167423904 171 68456037397534396801803583541743228961569384652852099120 172 142118082318104589330482442930719377782495905514935444144 173 295044090917582296190129242507660246703535587948712009680 174 612525965489284096324271775444726256435406557129483622608 175 1271633867439103517911395609529707040760171941217444405108 176 2639974113630324471235344599068490467632263263730113560464 177 5480715400159766216228340327070565815085733170137749525396 178 11378233272235290080057251192693238103036675169982293218160 179 23621768864996755022223608904898035079802299063603091236092 180 49039947675612347106997053614724757589809359748464951282080 181 101809330273756669194790542915749786220077249729817882538180 182 211361149880375353282611622669564647774466924372122804681776 183 438796086357027780875618498553488076431825299002541155478392 184 910962139973300230360158439204960350009957996612709038853120 185 1891201964343690615619333671741601730247606941920492379244700 186 3926227790369271996624498151730074884190017285955934535395120 187 8151040953057375191970516832158848249666421359811950626390832 188 16921959745022760746887552012221775986291463686364690823640400 189 35130816206335301501634886593735346365635686436832381334385524 190 72933292947131464121183654795634776748973907382902681476457024 191 151413083854079331918939925573573400977926136513537190006033340 192 314340968792142788084495117552053875679875370231030699226478336 193 652587227906994157167332910727411580086419995788850143562952600 194 1354803007904899312071784658984136618277263367420700751651678896 195 2812637317642622285871985577070195799117556849074908944176359056 196 5839172657897726390409295314926330540585564701971733726679775296 197 12122408074041161151153584485241661551554819187327546488401646220 198 25166712156527607941157866033461005176989604596128712738717153088 199 52247325523201482240950290860143771348834108892604277956364072432 200 108468003581442975198167691004178052963317950730179741610491363136 201 225184881391092508032899926576373055762186543368140064784493499360 202 467494829192151869344359716427827104213243879854039141761776448752 203 970542133962481674408592390190029307190747403950062338469328218608 204 2014892946354455352197718489847420289616070517745316310379034037552 205 4183016319645817522015756633345383438862989642525171795625379756100 206 8684146501223146384557230261123454637141569256287992471306391476912 207 18028712941070157960733483680853610283625695419232458758819551414996 208 37428489980648076670628316025563931570561929422679814568567981901872 209 77703376098478085604190955331877319060897071162222412448298173341932 210 161316009815605985984889493755237837813288218261557579451430954216160