0 1 1 1 2 2 3 3 4 6 5 11 6 22 7 43 8 86 9 171 10 342 11 683 12 1366 13 2731 14 5462 15 10923 16 21846 17 43691 18 87382 19 174763 20 349526 21 699051 22 1398102 23 2796203 24 5592406 25 11184811 26 22369622 27 44739243 28 89478486 29 178956971 30 357913942 31 715827883 32 1431655766 33 2863311531 34 5726623062 35 11453246123 36 22906492246 37 45812984491 38 91625968982 39 183251937963 40 366503875926 41 733007751851 42 1466015503702 43 2932031007403 44 5864062014806 45 11728124029611 46 23456248059222 47 46912496118443 48 93824992236886 49 187649984473771 50 375299968947542 51 750599937895083 52 1501199875790166 53 3002399751580331 54 6004799503160662 55 12009599006321323 56 24019198012642646 57 48038396025285291 58 96076792050570582 59 192153584101141163 60 384307168202282326 61 768614336404564651 62 1537228672809129302 63 3074457345618258603 64 6148914691236517206 65 12297829382473034411 66 24595658764946068822 67 49191317529892137643 68 98382635059784275286 69 196765270119568550571 70 393530540239137101142 71 787061080478274202283 72 1574122160956548404566 73 3148244321913096809131 74 6296488643826193618262 75 12592977287652387236523 76 25185954575304774473046 77 50371909150609548946091 78 100743818301219097892182 79 201487636602438195784363 80 402975273204876391568726 81 805950546409752783137451 82 1611901092819505566274902 83 3223802185639011132549803 84 6447604371278022265099606 85 12895208742556044530199211 86 25790417485112089060398422 87 51580834970224178120796843 88 103161669940448356241593686 89 206323339880896712483187371 90 412646679761793424966374742 91 825293359523586849932749483 92 1650586719047173699865498966 93 3301173438094347399730997931 94 6602346876188694799461995862 95 13204693752377389598923991723 96 26409387504754779197847983446 97 52818775009509558395695966891 98 105637550019019116791391933782 99 211275100038038233582783867563 100 422550200076076467165567735126 101 845100400152152934331135470251 102 1690200800304305868662270940502 103 3380401600608611737324541881003 104 6760803201217223474649083762006 105 13521606402434446949298167524011 106 27043212804868893898596335048022 107 54086425609737787797192670096043 108 108172851219475575594385340192086 109 216345702438951151188770680384171 110 432691404877902302377541360768342 111 865382809755804604755082721536683 112 1730765619511609209510165443073366 113 3461531239023218419020330886146731 114 6923062478046436838040661772293462 115 13846124956092873676081323544586923 116 27692249912185747352162647089173846 117 55384499824371494704325294178347691 118 110768999648742989408650588356695382 119 221537999297485978817301176713390763 120 443075998594971957634602353426781526 121 886151997189943915269204706853563051 122 1772303994379887830538409413707126102 123 3544607988759775661076818827414252203 124 7089215977519551322153637654828504406 125 14178431955039102644307275309657008811 126 28356863910078205288614550619314017622 127 56713727820156410577229101238628035243 128 113427455640312821154458202477256070486 129 226854911280625642308916404954512140971 130 453709822561251284617832809909024281942 131 907419645122502569235665619818048563883 132 1814839290245005138471331239636097127766 133 3629678580490010276942662479272194255531 134 7259357160980020553885324958544388511062 135 14518714321960041107770649917088777022123 136 29037428643920082215541299834177554044246 137 58074857287840164431082599668355108088491 138 116149714575680328862165199336710216176982 139 232299429151360657724330398673420432353963 140 464598858302721315448660797346840864707926 141 929197716605442630897321594693681729415851 142 1858395433210885261794643189387363458831702 143 3716790866421770523589286378774726917663403 144 7433581732843541047178572757549453835326806 145 14867163465687082094357145515098907670653611 146 29734326931374164188714291030197815341307222 147 59468653862748328377428582060395630682614443 148 118937307725496656754857164120791261365228886 149 237874615450993313509714328241582522730457771 150 475749230901986627019428656483165045460915542 151 951498461803973254038857312966330090921831083 152 1902996923607946508077714625932660181843662166 153 3805993847215893016155429251865320363687324331 154 7611987694431786032310858503730640727374648662 155 15223975388863572064621717007461281454749297323 156 30447950777727144129243434014922562909498594646 157 60895901555454288258486868029845125818997189291 158 121791803110908576516973736059690251637994378582 159 243583606221817153033947472119380503275988757163 160 487167212443634306067894944238761006551977514326 161 974334424887268612135789888477522013103955028651 162 1948668849774537224271579776955044026207910057302 163 3897337699549074448543159553910088052415820114603 164 7794675399098148897086319107820176104831640229206 165 15589350798196297794172638215640352209663280458411 166 31178701596392595588345276431280704419326560916822 167 62357403192785191176690552862561408838653121833643 168 124714806385570382353381105725122817677306243667286 169 249429612771140764706762211450245635354612487334571 170 498859225542281529413524422900491270709224974669142 171 997718451084563058827048845800982541418449949338283 172 1995436902169126117654097691601965082836899898676566 173 3990873804338252235308195383203930165673799797353131 174 7981747608676504470616390766407860331347599594706262 175 15963495217353008941232781532815720662695199189412523 176 31926990434706017882465563065631441325390398378825046 177 63853980869412035764931126131262882650780796757650091 178 127707961738824071529862252262525765301561593515300182 179 255415923477648143059724504525051530603123187030600363 180 510831846955296286119449009050103061206246374061200726 181 1021663693910592572238898018100206122412492748122401451 182 2043327387821185144477796036200412244824985496244802902 183 4086654775642370288955592072400824489649970992489605803 184 8173309551284740577911184144801648979299941984979211606 185 16346619102569481155822368289603297958599883969958423211 186 32693238205138962311644736579206595917199767939916846422 187 65386476410277924623289473158413191834399535879833692843 188 130772952820555849246578946316826383668799071759667385686 189 261545905641111698493157892633652767337598143519334771371 190 523091811282223396986315785267305534675196287038669542742 191 1046183622564446793972631570534611069350392574077339085483 192 2092367245128893587945263141069222138700785148154678170966 193 4184734490257787175890526282138444277401570296309356341931 194 8369468980515574351781052564276888554803140592618712683862 195 16738937961031148703562105128553777109606281185237425367723 196 33477875922062297407124210257107554219212562370474850735446 197 66955751844124594814248420514215108438425124740949701470891 198 133911503688249189628496841028430216876850249481899402941782 199 267823007376498379256993682056860433753700498963798805883563