1 502
2 1172
3 2236
4 3890
5 6526
6 10928
7 18664
8 32870
9 59818
10 112052
11 214660
12 417818
13 821878
14 1627544
15 3236224
16 6450734
17 12876706
18 25725404
19 51419356
20 102803618
21 205568302
22 411093632
23 822140056
24 1644228470
25 3288400666
26 6576740228
27 13153414324
28 26306757290
29 52613437798
30 105226793192
31 210453498160
32 420906902078
33 841813703698
34 1683627300524
35 3367254487564
36 6734508854834
37 13469017582366
38 26938035030224
39 53876069918536
40 107752139687558
41 215504279217802
42 431008558270292
43 862017116367076
44 1724034232552250
45 3448068464914006
46 6896136929628728
47 13792273859049184
48 27584547717880910
49 55169095435534978
50 110338190870833532
51 220676381741420860
52 441352763482585538
53 882705526964904718
54 1765411053929532704
55 3530822107858778104
56 7061644215717258134
57 14123288431434207226
58 28246576862868094244
59 56493153725735856916
60 112986307451471370698
61 225972614902942386502
62 451945229805884406152
63 903890459611768433296
64 1807780919223536475230
65 3615561838447072546546
66 7231123676894144676428
67 14462247353788288923244
68 28924494707576577403730
69 57848989415153154351358
70 115697978830306308233072
71 231395957660612615982760
72 462791915321225231468198
73 925583830642450462424938
74 1851167661284900924324084
75 3702335322569801848107844
76 7404670645139603695660634
77 14809341290279207390751286
78 29618682580558414780917464
79 59237365161116829561234496
80 118474730322233659121853038
81 236949460644467318243074402
82 473898921288934636485501212
83 947797842577869272970338716
84 1895595685155738545939997410
85 3791191370311477091879298286
86 7582382740622954183757883328
87 15164765481245908367515036504
88 30329530962491816735029325750
89 60659061924983633470057886938
90 121318123849967266940114991812
91 242636247699934533880229183860
92 485272495399869067760457550058
93 970544990799738135520914264358
94 1941089981599476271041827674664
95 3882179963198952542083654476784
96 7764359926397905084167308062334
97 15528719852795810168334615214546
98 31057439705591620336669229499884
99 62114879411183240673338458051276
100 124229758822366481346676915134578
101 248459517644732962693353829281502
102 496919035289465925386707657555472
103 993838070578931850773415314083336
104 1987676141157863701546830627118790
105 3975352282315727403093661253169226
106 7950704564631454806187322505249428
107 15901409129262909612374645009388964
108 31802818258525819224749290017646970
109 63605636517051638449498580034141718
110 127211273034103276898997160067109752
111 254422546068206553797994320133024160
112 508845092136413107595988640264831118
113 1017690184272826215191977280528422978
114 2035380368545652430383954561055584444
115 4070760737091304860767909122109884924
116 8141521474182609721535818244218463234
117 16283042948365219443071636488435597006
118 32566085896730438886143272976869841504
119 65132171793460877772286545953738307256
120 130264343586921755544573091907475215318
121 260528687173843511089146183814949007802
122 521057374347687022178292367629896568932
123 1042114748695374044356584735259791667156
124 2084229497390748088713169470519581839370
125 4168458994781496177426338941039162159366
126 8336917989562992354852677882078322774728
127 16673835979125984709705355764156643980624
128 33347671958251969419410711528313286367390
129 66695343916503938838821423056626571115698
130 133390687833007877677642846113253140586892
131 266781375666015755355285692226506279503660
132 533562751332031510710571384453012557311378
133 1067125502664063021421142768906025112900798
134 2134251005328126042842285537812050224053424
135 4268502010656252085684571075624100446332264
136 8537004021312504171369142151248200890863334
137 17074008042625008342738284302496401779898666
138 34148016085250016685476568604992803557942324
139 68296032170500033370953137209985607114002436
140 136592064341000066741906274419971214226095258
141 273184128682000133483812548839942428450253302
142 546368257364000266967625097679884856898541592
143 1092736514728000533935250195359769713795090176
144 2185473029456001067870500390719539427588159150
145 4370946058912002135741000781439078855174268706
146 8741892117824004271482001562878157710346459228
147 17483784235648008542964003125756315420690811484
148 34967568471296017085928006251512630841379487010
149 69935136942592034171856012503025261682756808878
150 139870273885184068343712025006050523365511423232
151 279740547770368136687424050012101046731020622360
152 559481095540736273374848100024202093462038990838
153 1118962191081472546749696200048404186924075697818
154 2237924382162945093499392400096808373848149081604
155 4475848764325890186998784800193616747696295818804
156 8951697528651780373997569600387233495392589262634
157 17903395057303560747995139200774466990785176119526
158 35806790114607121495990278401548933981570349802344
159 71613580229214242991980556803097867963140697136816
160 143227160458428485983961113606195735926281391774398
161 286454320916856971967922227212391471852562781018002
162 572908641833713943935844454424782943705125559473452
163 1145817283667427887871688908849565887410251116352396
164 2291634567334855775743377817699131774820502230078130
165 4583269134669711551486755635398263549641004457497246
166 9166538269339423102973511270796527099282008912302928
167 18333076538678846205947022541593054198564017821881544
168 36666153077357692411894045083186108397128035641005830
169 73332306154715384823788090166372216794256071279221258
170 146664612309430769647576180332744433588512142555618772
171 293329224618861539295152360665488867177024285108380260
172 586658449237723078590304721330977734354048570213869498
173 1173316898475446157180609442661955468708097140424814038
174 2346633796950892314361218885323910937416194280846668984
175 4693267593901784628722437770647821874832388561690344544
176 9386535187803569257444875541295643749664777123377661134
177 18773070375607138514889751082591287499329554246752259586
178 37546140751214277029779502165182574998659108493501421564
179 75092281502428554059559004330365149997318216986999710396
180 150184563004857108119118008660730299994636433973996252738
181 300369126009714216238236017321460599989272867947989301902
182 600738252019428432476472034642921199978545735895975364512
183 1201476504038856864952944069285842399957091471791947453816
184 2402953008077713729905888138571684799914182943583891596310
185 4805906016155427459811776277143369599828365887167779844986
186 9611812032310854919623552554286739199656731774335556305828
187 19223624064621709839247105108573478399313463548671109190804
188 38447248129243419678494210217146956798626927097342214923850
189 76894496258486839356988420434293913597253854194684426352838
190 153788992516973678713976840868587827194507708389368849173512
191 307577985033947357427953681737175654389015416778737694777360
192 615155970067894714855907363474351308778030833557475385947358
193 1230311940135789429711814726948702617556061667114950768249458
194 2460623880271578859423629453897405235112123334229901532815564
195 4921247760543157718847258907794810470224246668459803061909484
196 9842495521086315437694517815589620940448493336919606120058834
197 19684991042172630875389035631179241880896986673839212236318846
198 39369982084345261750778071262358483761793973347678424468799984
199 78739964168690523501556142524716967523587946695356848933723176
200 157479928337381047003112285049433935047175893390713697863530278
201 314959856674762094006224570098867870094351786781427395723105002
202 629919713349524188012449140197735740188703573562854791442214772
203 1259839426699048376024898280395471480377407147125709582880394436
204 2519678853398096752049796560790942960754814294251419165756713690
205 5039357706796193504099593121581885921509628588502838331509311926
206 10078715413592387008199186243163771843019257177005676663014467928
207 20157430827184774016398372486327543686038514354011353326024739264
208 40314861654369548032796744972655087372077028708022706652045241070
209 80629723308739096065593489945310174744154057416045413304086203618
210 161259446617478192131186979890620349488308114832090826608168087452