1 7
2 8
3 15
4 20
5 31
6 52
7 95
8 180
9 351
10 692
11 1375
12 2740
13 5471
14 10932
15 21855
16 43700
17 87391
18 174772
19 349535
20 699060
21 1398111
22 2796212
23 5592415
24 11184820
25 22369631
26 44739252
27 89478495
28 178956980
29 357913951
30 715827892
31 1431655775
32 2863311540
33 5726623071
34 11453246132
35 22906492255
36 45812984500
37 91625968991
38 183251937972
39 366503875935
40 733007751860
41 1466015503711
42 2932031007412
43 5864062014815
44 11728124029620
45 23456248059231
46 46912496118452
47 93824992236895
48 187649984473780
49 375299968947551
50 750599937895092
51 1501199875790175
52 3002399751580340
53 6004799503160671
54 12009599006321332
55 24019198012642655
56 48038396025285300
57 96076792050570591
58 192153584101141172
59 384307168202282335
60 768614336404564660
61 1537228672809129311
62 3074457345618258612
63 6148914691236517215
64 12297829382473034420
65 24595658764946068831
66 49191317529892137652
67 98382635059784275295
68 196765270119568550580
69 393530540239137101151
70 787061080478274202292
71 1574122160956548404575
72 3148244321913096809140
73 6296488643826193618271
74 12592977287652387236532
75 25185954575304774473055
76 50371909150609548946100
77 100743818301219097892191
78 201487636602438195784372
79 402975273204876391568735
80 805950546409752783137460
81 1611901092819505566274911
82 3223802185639011132549812
83 6447604371278022265099615
84 12895208742556044530199220
85 25790417485112089060398431
86 51580834970224178120796852
87 103161669940448356241593695
88 206323339880896712483187380
89 412646679761793424966374751
90 825293359523586849932749492
91 1650586719047173699865498975
92 3301173438094347399730997940
93 6602346876188694799461995871
94 13204693752377389598923991732
95 26409387504754779197847983455
96 52818775009509558395695966900
97 105637550019019116791391933791
98 211275100038038233582783867572
99 422550200076076467165567735135
100 845100400152152934331135470260
101 1690200800304305868662270940511
102 3380401600608611737324541881012
103 6760803201217223474649083762015
104 13521606402434446949298167524020
105 27043212804868893898596335048031
106 54086425609737787797192670096052
107 108172851219475575594385340192095
108 216345702438951151188770680384180
109 432691404877902302377541360768351
110 865382809755804604755082721536692
111 1730765619511609209510165443073375
112 3461531239023218419020330886146740
113 6923062478046436838040661772293471
114 13846124956092873676081323544586932
115 27692249912185747352162647089173855
116 55384499824371494704325294178347700
117 110768999648742989408650588356695391
118 221537999297485978817301176713390772
119 443075998594971957634602353426781535
120 886151997189943915269204706853563060
121 1772303994379887830538409413707126111
122 3544607988759775661076818827414252212
123 7089215977519551322153637654828504415
124 14178431955039102644307275309657008820
125 28356863910078205288614550619314017631
126 56713727820156410577229101238628035252
127 113427455640312821154458202477256070495
128 226854911280625642308916404954512140980
129 453709822561251284617832809909024281951
130 907419645122502569235665619818048563892
131 1814839290245005138471331239636097127775
132 3629678580490010276942662479272194255540
133 7259357160980020553885324958544388511071
134 14518714321960041107770649917088777022132
135 29037428643920082215541299834177554044255
136 58074857287840164431082599668355108088500
137 116149714575680328862165199336710216176991
138 232299429151360657724330398673420432353972
139 464598858302721315448660797346840864707935
140 929197716605442630897321594693681729415860
141 1858395433210885261794643189387363458831711
142 3716790866421770523589286378774726917663412
143 7433581732843541047178572757549453835326815
144 14867163465687082094357145515098907670653620
145 29734326931374164188714291030197815341307231
146 59468653862748328377428582060395630682614452
147 118937307725496656754857164120791261365228895
148 237874615450993313509714328241582522730457780
149 475749230901986627019428656483165045460915551
150 951498461803973254038857312966330090921831092
151 1902996923607946508077714625932660181843662175
152 3805993847215893016155429251865320363687324340
153 7611987694431786032310858503730640727374648671
154 15223975388863572064621717007461281454749297332
155 30447950777727144129243434014922562909498594655
156 60895901555454288258486868029845125818997189300
157 121791803110908576516973736059690251637994378591
158 243583606221817153033947472119380503275988757172
159 487167212443634306067894944238761006551977514335
160 974334424887268612135789888477522013103955028660
161 1948668849774537224271579776955044026207910057311
162 3897337699549074448543159553910088052415820114612
163 7794675399098148897086319107820176104831640229215
164 15589350798196297794172638215640352209663280458420
165 31178701596392595588345276431280704419326560916831
166 62357403192785191176690552862561408838653121833652
167 124714806385570382353381105725122817677306243667295
168 249429612771140764706762211450245635354612487334580
169 498859225542281529413524422900491270709224974669151
170 997718451084563058827048845800982541418449949338292
171 1995436902169126117654097691601965082836899898676575
172 3990873804338252235308195383203930165673799797353140
173 7981747608676504470616390766407860331347599594706271
174 15963495217353008941232781532815720662695199189412532
175 31926990434706017882465563065631441325390398378825055
176 63853980869412035764931126131262882650780796757650100
177 127707961738824071529862252262525765301561593515300191
178 255415923477648143059724504525051530603123187030600372
179 510831846955296286119449009050103061206246374061200735
180 1021663693910592572238898018100206122412492748122401460
181 2043327387821185144477796036200412244824985496244802911
182 4086654775642370288955592072400824489649970992489605812
183 8173309551284740577911184144801648979299941984979211615
184 16346619102569481155822368289603297958599883969958423220
185 32693238205138962311644736579206595917199767939916846431
186 65386476410277924623289473158413191834399535879833692852
187 130772952820555849246578946316826383668799071759667385695
188 261545905641111698493157892633652767337598143519334771380
189 523091811282223396986315785267305534675196287038669542751
190 1046183622564446793972631570534611069350392574077339085492
191 2092367245128893587945263141069222138700785148154678170975
192 4184734490257787175890526282138444277401570296309356341940
193 8369468980515574351781052564276888554803140592618712683871
194 16738937961031148703562105128553777109606281185237425367732
195 33477875922062297407124210257107554219212562370474850735455
196 66955751844124594814248420514215108438425124740949701470900
197 133911503688249189628496841028430216876850249481899402941791
198 267823007376498379256993682056860433753700498963798805883572
199 535646014752996758513987364113720867507400997927597611767135
200 1071292029505993517027974728227441735014801995855195223534260
201 2142584059011987034055949456454883470029603991710390447068511
202 4285168118023974068111898912909766940059207983420780894137012
203 8570336236047948136223797825819533880118415966841561788274015
204 17140672472095896272447595651639067760236831933683123576548020
205 34281344944191792544895191303278135520473663867366247153096031
206 68562689888383585089790382606556271040947327734732494306192052
207 137125379776767170179580765213112542081894655469464988612384095
208 274250759553534340359161530426225084163789310938929977224768180
209 548501519107068680718323060852450168327578621877859954449536351
210 1097003038214137361436646121704900336655157243755719908899072692