1 29
2 65
3 139
4 287
5 593
6 1189
7 2397
8 4755
9 9475
10 18743
11 37193
12 73609
13 145989
14 289407
15 574531
16 1141067
17 2268401
18 4512781
19 8983437
20 17896131
21 35666275
22 71126615
23 141881945
24 283168249
25 565251477
26 1128785439
27 2254414051
28 4503880043
29 8998592321
30 17982921373
31 35939223069
32 71837268291
33 143597173123
34 287075215127
35 573925237865
36 1147504972585
37 2294353156197
38 4587701660991
39 9173483601283
40 18344038111883
41 36682452571409
42 73356342962605
43 146696175569709
44 293367259729347
45 586685944124323
46 1173298183755479
47 2346453166977017
48 4692689353429465
49 9384955763681205
50 18769271452665183
51 37537291601097763
52 75072691521275819
53 150141675198326369
54 300277750267527997
55 600544497984487101
56 1201072392081321027
57 2402112093992763331
58 4804174891512075671
59 9608252545185851657
60 19216358551228114441
61 38432427571889430405
62 76864419064404797055
63 153727975258114002115
64 307454651546830995659
65 614906729471305201457
66 1229809586312201898829
67 2459611491024845935821
68 4919211427742416094403
69 9838399913537620846051
70 19676765330666135749463
71 39353462104854821102489
72 78706821156513848220601
73 157413437348991052727253
74 314826566680131192465567
75 629652520315284630228835
76 1259304119566503642185195
77 2518606404834693317397377
78 5037210054304533148386781
79 10074414618378087061397853
80 20148820991155393598687043
81 40297625544775592091905539
82 80595226406405312949583895
83 161190403587019253521519529
84 322380733265081472221863657
85 644761319080083619131046053
86 1289522416801091295709635519
87 2579044391847034569212560387
88 5158088120579766008828753675
89 10316174917452102602829711185
90 20632347848082314331560859373
91 41264691729121373585121204333
92 82529377504377284558794531779
93 165058743118304047060918206499
94 330117468392291476135020080087
95 660234901141190399124885572921
96 1320469748794670360480405027737
97 2640939390732361490741287158261
98 5281878621120030780218894905311
99 10563756921860761411039580926627
100 21127513362997525404867692766251
101 42255025765358867089380687834785
102 84510050089357542908096047301245
103 169020097298120052363937009356285
104 338040190274284859738755281930819
105 676080371910223465652431564293187
106 1352160730860145391958268745901719
107 2704321435814255064593748576928841
108 5408642832762172789453320563629513
109 10817285587829808741396329024291781
110 21634571059098743143418582770050303
111 43269141885175583774592738365006659
112 86538283420768390373307801105710411
113 173076566142632627052413380031243633
114 346153131236778322586228515916655757
115 692306260377267137941416207364961805
116 1384612517609757835836156653433039555
117 2769225028931754458339875646673822307
118 5538450048430971260706564486493098071
119 11076900078001557853943341282658323673
120 22153800127710193379255561297403416953
121 44307600198846822367917723966722523669
122 88615200312827158006234634495985883935
123 177230400455953492708797587916898672099
124 354460800657339675363570094238341839467
125 708921600805628900819011018777566212033
126 1417843200847640041634362612094712961309
127 2835686400168264923705639407944122393757
128 5671372798045896927761523225850828813635
129 11342745591511104927356313382161638326915
130 22685491176150888006730117408082455415063
131 45370982338560642690449317400612170898153
132 90741964656508830209573166636104008696489
133 181483929271796704284224922722219246182629
134 362967858481759997261538883942675844196927
135 725935716839863524159490320925653174479491
136 1451871433494237166647154067816538099159947
137 2903742866617521672493628889914768150999441
138 5807485732678600802512095628929845829446701
139 11614971464244387475452554187070169288199597
140 23229942926819518278852996490157897382287811
141 46459885850300708977194857003029259647306915
142 92919771695593833701815840820203086281502935
143 185839543381172985233884511409720489775235705
144 371679086747323704045426728753726950346128729
145 743358173464604148488777510008423044727972917
146 1486716346884142770953094277153755377480395359
147 2973432693678157823249692414337495755104440611
148 5946865387221122401818342943245194144763134123
149 11893730774171867041209269512266895628474625761
150 23787461547938163075309910759687117923224168893
151 47574923095065206983814141833833028964422976829
152 95149846188913723793713635706891411098640123971
153 190299692375394127054898038628053845823303149763
154 380599384747138243403351516488830535213512599447
155 761198769486976621992302524006415569634716678025
156 1522397538963003368463758618232761415586209590665
157 3044795077904107395865990151459489502741173727237
158 6089590155775365575149604068049781820452235146111
159 12179180311485033790476464377460178815575973026243
160 24358360622871521004547803321245587354962050300363
161 48716721245545951666331216133884556672804289072049
162 97433442490796266413492905445155348500636298507725
163 194866884981001266345442329610212925312376250318669
164 389733769961115629290171629357049561027558729593027
165 779467539920457471039258055723992894348614574849763
166 1558935079838254251136717835073173765266882204896599
167 3117870159671187170814066115241532780135676280868377
168 6235740319334392319226964312160779774189616909164345
169 12471480638652820725663932924474769514115695137474645
170 24942961277281695516136702056695145183379514783833503
171 49885922554515499507503869941430037994292470697626723
172 99771845108959161555047041570474793722253304718718699
173 199543690217774649094998726617026847325654979796651009
174 399087380435333786714941397701404400168100288645223517
175 798174760870236552848636011227505149293978974418948061
176 1596349521739826573640969181354374808866473865756803907
177 3192699043478360089371102621076615627648761138713114371
178 6385398086954780588775066656635096687099745983021613591
179 12770796173905682013852300637051340267956086358294411817
180 25541592347805545274039630006794962684686779577389334121
181 51083184695599453083256881022857600768020432246199243045
182 102166369391181449948026411776533698729893921970527453375
183 204332738782327987570364369151536309120634790025711087875
184 408665477564603606596552933610077106388832738666023088139
185 817330955129102476396105432700775829791116628576623186897
186 1634661910258047847451034626144611923328973877116055824749
187 3269323820515781484982484052238350379033262665075457862381
188 6538647641031091654704206665079755871360033481164334444483
189 13077295282061240680883841111888027343234259443093313075491
190 26154590564121067417982348565929362034619124758379215168983
191 52309181128239306953622114519269548882439156126439301304249
192 104618362256474372081116312767746703194915635215581114816281
193 209236724512940260523664096442698842226677824773716526091893
194 418473449025867795582631747521097672257611147814347965297887
195 836946898051710140271704429956861784937149322548677880024995
196 1673893796103382104185153349462663891175224412207568831487275
197 3347787592206687855747609851504217594415776541376870903408417
198 6695575184413261182514267345133413108347293050672320536475901
199 13391150368826293307312238669316543099303078555019567701746813
200 26782300737652243027927228959802076573029362499325905597523523
201 53564601475303798883102973072860407856172697147997351993978179
202 107129202950606567006757212920134651941480517770013544652069015
203 214258405901211072496300386427052037181456954082543002695500489
204 428516811802419052715938000215277826179740842052393818788779337
205 857033623604831920882957724355850064552545005292065960151655493
206 1714067247209654564940334399998122657693372049400264174959792639
207 3428134494419290576241045083139976037401310865076302714505031747
208 6856268988838553322016885400710014054562254102727604285621204555
209 13712537977677050983133569142789862154598371563123073154503600625
210 27425075955354018474901731861379437792743805991455194223617959693