1 576
2 1596
3 4054
4 10306
5 25126
6 59590
7 137082
8 307762
9 676266
10 1460260
11 3107536
12 6535280
13 13611742
14 28129720
15 57764876
16 118015794
17 240116940
18 486922786
19 984765176
20 1987317314
21 4003558184
22 8054089024
23 16184388422
24 32492334224
25 65184879284
26 130694048548
27 261913208810
28 524676531330
29 1050729113834
30 2103685346318
31 4210974959294
32 8427782560658
33 16865003464510
34 33745279546188
35 67515271902884
36 135070531324752
37 270205765335618
38 540516223524704
39 1081201845556944
40 2162677785792722
41 4325799068471392
42 8652315732623402
43 17305792562381740
44 34613463822639042
45 69229967445881292
46 138464853396410856
47 276937665104865738
48 553888207033888848
49 1107797249212168552
50 2215628210401854476
51 4431310967935423902
52 8862710194990785986
53 17725563196244894478
54 35451357457885750806
55 70903088787444590242
56 141806782511973213810
57 283614543832719789746
58 567230671411314555572
59 1134463905377296457112
60 2268931957055155762480
61 4537870622965563858950
62 9075752101086966753480
63 18151521766185050547508
64 36303071951537084769010
65 72606189886252299890900
66 145212454174849745606514
67 290425028735222801471616
68 580850252258314095520066
69 1161700819690020032915920
70 2323402149341300442011984
71 4646805123817253146640110
72 9293611582730418979621264
73 18587225325691402958886396
74 37174454146709283657750324
75 74348913948975610112590450
76 148697837048834740823369218
77 297395688904110045106973074
78 594791401765544174341351390
79 1189582842294852996343547430
80 2379165747310794724552976338
81 4758331596106442828714948358
82 9516663356418827768991900508
83 19033326978528451029247010476
84 38066654386953639661416762128
85 76133309469494812417122562858
86 152266620064473895531565804272
87 304533241950019594854856293944
88 609066486846595264198879257234
89 1218132978460818406678777787688
90 2436265964635820766127876334842
91 4872531941753453363307234711668
92 9745063903702902510436421730242
93 19490127840083612635746435123764
94 38980255733041028670188579663992
95 77960511551633668353946634318258
96 155921023241692751120158635760976
97 311842046707362527666152305514352
98 623684093777127495170405213546908
99 1247368188140634455604746274903398
100 2494736377230050816311529221716546
101 4989472755995263002989031195413366
102 9978945514474469281446072058064486
103 19957891032968043208726126790200394
104 39915782072439134338754246188500146
105 79831564155400421244644467938340666
106 159663128327826042977726904338125380
107 319326256683199439011027753004341472
108 638652513410971431566067419117306352
109 1277305026894062769731720696004690606
110 2554610053904817999607039163236227800
111 5109220107998448365957261955832826076
112 10218440216302401558801305312632149170
113 20436880433099120311232575655986826332
114 40873760866998062642981897744075279810
115 81747521735290264500110506951404833416
116 163495043472674490234884471798613792834
117 326990086948737080918579112956752921080
118 653980173902956223520631853169321569376
119 1307960347814782609173547502954490431766
120 2615920695643917442162852429781170729104
121 5231841391311057270273746080050926742724
122 10463682782659689150311290804463198724164
123 20927365565380175296334421473776920720762
124 41854731130858722198144481456766326077314
125 83709462261876612997476441287596300294074
126 167418924524010766201615999458469398449838
127 334837849048438241211082594174279933607950
128 669675698097550731436678900489178518897170
129 1339351396196192420695722108376317570500174
130 2678702792394150048228322236291215097728108
131 5357405584791156261115886799518971486092084
132 10714811169586933893727893945513065050468048
133 21429622339181345323611150564437794331368850
134 42859244678374789554873784148762375864454528
135 85718489356769155553554413990823204086459424
136 171436978713569986458567156694831648690921042
137 342873957427191224712399487796146991250417008
138 685747914854465376571522478711962917915694794
139 1371495829709064932085033634950078466179364284
140 2742991659418346970258779450545978499223373762
141 5485983318837045225548259759263931196799483932
142 10971966637674658842215932557345658159995830792
143 21943933275350237360581979011681086285961186330
144 43887866550701962788433484959169738305550231632
145 87775733101406333320286610751136812312001987832
146 175551466202816562451262389270878526059881316396
147 351102932405639428456633587143159289257934440878
148 702205864811289056278065150656325717091357151938
149 1404411729622594615475037086284060809897860898142
150 2808823459245215933233778933909538134087891811766
151 5617646918490475071670169414131902158184685283442
152 11235293836981020050826655135918046720672078480626
153 22470587673962153214342238125803161735657455274818
154 44941175347924489448859720413227634169932659357396
155 89882350695849275030583612842043647332798163621032
156 179764701391699029214206641861296984357148775335600
157 359529402783398833714316871915392037398784756060886
158 719058805566798921867576748200791833173611137447912
159 1438117611133599873460000088964389493407753138376452
160 2876235222267203031083789774861592572252080860742770
161 5752470444534411376056215739218804557001269328080740
162 11504940889068831350164857264866042111936223071364370
163 23009881778137676612270776505656136634303240456216848
164 46019763556275375734535040773664758676970962001494850
165 92039527112550787891004631285606055172737201836225440
166 184079054225101634713937300071841133572634165097416304
167 368158108450203364781737187382587828191223372029379006
168 736316216900406883849264999504710240655561549970016656
169 1472632433800814017338183210987860626630192950414741260
170 2945264867601628438601810258693695982852570560023293524
171 5890529735203257530768717566083806840616395632603707650
172 11781059470406516119027976017582003285736230439929553154
173 23562118940813033949111589969274811050887154570194053986
174 47124237881626070666769358758074816185692442008587276414
175 94248475763252145813140534269785630934717710578939087990
176 188496951526504298874429064112732454516686380591162610258
177 376993903053008609476607940552262100243956547180787240214
178 753987806106017237929113689004482584345747839796828345980
179 1507975612212034506561874998235720743759914211030976425020
180 3015951224424069062803295424598155446446081698938228842128
181 6031902448848138205989783897549780426886835206193856491898
182 12063804897696276542042306271579744346694595497585293733648
183 24127609795392553294530544067993141720304787888689578055816
184 48255219590785106929569758137300119960446097756099845811218
185 96510439181570214410094117800747729467644314384443599886648
186 193020878363140429711651507128956785001877269619856137649562
187 386041756726280860865720887311522385617095298962929575646084
188 772083513452561724065322919204114912914119998500049960411074
189 1544167026905123451906944856042908783121510157297512720305028
190 3088334053810246909924069874301566665216219875466633860820632
191 6176668107620493829734618928453561386698909472102293877043458
192 12353336215240987675465897198973299928637488226245227392055632
193 24706672430481975376814932919863205068781115455700125769071104
194 49413344860963950795509663703709192504308039196650567484518332
195 98826689721927901658782263793317772586868025681761127358343798
196 197653379443855803427207261836517715118733806937232568647571266
197 395306758887711607031820194308816987760717316736635449350508742
198 790613517775423214350688793503297702989682091909151530565204998
199 1581227035550846429165831662528040690970861345116354011073491738
200 3162454071101692859083165805463190394401467309966639610126241586
201 6324908142203385719382288166854935086254176400965261764498184906
202 12649816284406771440732035370045533482419339202696437667699019876
203 25299632568813542884647486332355284572200906587190772024981407984
204 50599265137627085774445847293310450061675027756945354885044218736
205 101198530275254171557225984807484998647985498278252417301712046206
206 202397060550508343127937134464433976737879653903430352977254524920
207 404794121101016686277693723999196031442303407918147931867258269612
208 809588242202033372590692067918184120293059573294508608028564347442
209 1619176484404066745238508210826488375961116004158517186271570121196
210 3238352968808133490569445116562888944705681623344747087059453429090