1 28
2 56
3 110
4 206
5 392
6 728
7 1372
8 2562
9 4838
10 9126
11 17360
12 33116
13 63572
14 122558
15 237382
16 461802
17 901448
18 1766496
19 3470060
20 6838226
21 13498502
22 26712038
23 52921792
24 105046092
25 208674308
26 415112766
27 826217510
28 1646150186
29 3280944632
30 6544166768
31 13056066652
32 26061980082
33 52031974118
34 103921481286
35 207579811760
36 414753350396
37 828751183412
38 1656339265598
39 3310501632262
40 6617660642922
41 13229026924328
42 26448411622656
43 52878562134860
44 105729210447506
45 211405272393542
46 422729461491878
47 845303770480672
48 1690371263220012
49 3380288334076388
50 6759886114161726
51 13518439195611110
52 27034854636746666
53 54065787627232472
54 108125629518184208
55 216239697076607932
56 432461885786086002
57 864889617513624998
58 1729727571259395846
59 3459354073497420560
60 6918555411521261276
61 13836811264962661652
62 27673170231003173438
63 55345451344249606342
64 110689561261082904042
65 221376480194728569608
66 442748976613128755616
67 885490091775699321260
68 1770968338281562395986
69 3541913263802352651782
70 7083791269488197570918
71 14167512749977982157952
72 28334920452669244907532
73 56669632714689958089668
74 113338952191101067661886
75 226677282890184557081510
76 453353631049385492635946
77 906705405686499191504312
78 1813408020228368578179248
79 3626810492332023775766812
80 7253612645391955587043122
81 14507208701683670483019878
82 29014392474989510752344006
83 58028735327390644561973360
84 116057396103804086851258556
85 232114643718711676373256692
86 464229064397527662912009278
87 928457684320270384318681222
88 1856914701125816156832409962
89 3713828071424144497329811688
90 7427654144505988605589440576
91 14855304303328254216699534860
92 29710602622630309127989096466
93 59421193306008891588866407622
94 118842368688739505361490168358
95 237684701606323593137958507232
96 475369349518212787187210761452
97 950738591844959518395691248548
98 1901477022804017174349062416446
99 3802953724353037712362067902310
100 7605906966565174111195991686826
101 15211812970201564118782762598552
102 30423624495333437190928626091088
103 60847246104069740770376073120892
104 121694487876472645623634999648242
105 243388967098885346334966496101158
106 486777921212043889322514205560966
107 973555816476913104234190588663760
108 1947111594020924685674128294523036
109 3894223110239609395689819285918932
110 7788446103744077202854955838496318
111 15576891974184281506166751846930502
112 31153783598329548344121676035637482
113 62307566497016735114408245202208968
114 124615131944352093626481585687488736
115 249230261790482027058552801646641260
116 498460520433060516599784388468737746
117 996921034573300069433116117957571462
118 1993842059705875636141306481352135398
119 3987684100538120007627071325880290112
120 7975368172761884244991371498856474572
121 15950736288915524060571940538141655428
122 31901472492908447915705699940773676606
123 63802944816025279013084947276936803110
124 127605889377336340990876045767684952106
125 255211778245384531577699383115981833592
126 510423555726766695692993778934250002928
127 1020847109925895923868232641065631671772
128 2041694217560152012710188517846407466162
129 4083388430537985873922453691347790923238
130 8166776854202013761228473553697154201926
131 16333553694658628837480914944278957357360
132 32667107368697901003184896455707040507516
133 65334214696163679009031802346132157582772
134 130668429330475878348579745812657326493758
135 261336858537266051108582567272478646347782
136 522673716888994916958366481549565915319402
137 1045347433406960634304092161027063163015848
138 2090694866257354883735269127460769516903296
139 4181389731401695256689186584084589706234060
140 8362779461133809617721154823687079747508626
141 16725558918928767050116352609540538950021702
142 33451117832849101019243626878661770633571238
143 66902235655682146435510057311526898798284192
144 133804471296339804187042033920630673748203692
145 267608942562632753077142307490410437207012708
146 535217885080194162173341162095132492050197566
147 1070435770070251192038837661345832259530657510
148 2140871540005293907788839983296714715675612586
149 4281743079740185407891121615530366607646239832
150 8563486159074759931806755093273063195297517968
151 17126972317338336174681828651224352659646453052
152 34253944633459877776456298734679946782540813682
153 68507889264486266099264652226856238635635044518
154 137015778525322248171973622854121434233454318086
155 274031557043344189288316903447908802514408559760
156 548063114075737787494447027457255236895267080796
157 1096126228129575076124796786960895935748770878612
158 2192252456226299062303308015372340447035760052798
159 4384504912386897733617392765477460619700835614662
160 8769009824675243986299273684823700503996268268522
161 17538019649153389694137290941956497062615030574728
162 35076039298011129628877807565461771371301278695456
163 70152078595430972000288020435904027236492013442860
164 140304157189975006983711659769079120066652953421906
165 280608314378176172034262651893777623800451522836742
166 561216628753691565118500230861929304569134094079078
167 1122433257502061656377328645613955550512406552771072
168 2244866514996141059944960353835349314782015530313612
169 4489733029976317834291093727548544286911656950654788
170 8979466059928689130173663440868306875757808239614526
171 17958932119809485759551601207526609217446592009491110
172 35917864239547132479898952533186301064417985934561066
173 71835728478950588389432805470718474744238315220751672
174 143671456957685661169296261077059642456722439802735408
175 287342913914940295067562700575356234056932730035698332
176 574685827829234047254526228933859585672236448050903602
177 1149371655657175019084137347715908388725850827663639398
178 2298743311312410419862760411515728063284725231244712646
179 4597486622620941630175233079894972081822409249424984560
180 9194973245236064432494664129642521306517350174455151676
181 18389946490460491280123663438795382067275862649819924852
182 36779892980903526147525860020763980535238517901659032638
183 73559785961772139655085863222594255993752006221353508742
184 147119571923491910257484402757048622918611972713770401642
185 294239143846879082895179449582171868896647922661959548008
186 588478287693601059117882219519519670998120177331418740416
187 1176956575386887906162089877187734549875611803540715621260
188 2353913150773304493578028512829822639264004176970844058386
189 4707826301545666352992005643439027980765529791616858326982
190 9415652603089918753073808663012757000138531168806369742118
191 18831305206177009609040686583468599605658163617584200544352
192 37662610412349777368064239800316915449019239256728655361132
193 75325220824691071058906385282043638334730816585159939340068
194 150650441649369416590573542878480659531285561575615041818686
195 301300883298713382186391673124525526141912363938740615249510
196 602601766597388587850788705930216360599847253694351485746346
197 1205203533194700822813945087024445286937533196924621977919512
198 2410407066389287116218263208892483884678642322450162338506448
199 4820814132778345174026620312138422796926124031831776724809212
200 9641628265556346760233707553470724805724092805692182122068722
201 19283256531112006345900035483526331303971144046728288940490278
202 38566513062222981929413158272825085259335950123821647733756806
203 77133026124443902336858202887120117221835343632503821944961360
204 154266052248884712389361379421469927292225510386218273188092956
205 308532104497763240217358154808977421213909756035962297936759892
206 617064208995517203588996679231196748893828505868631042668156478
207 1234128417991015853505784731973686752116346147069858071046391622
208 2468256835982003876493641207071857959003381294092958706469283562
209 4936513671963952092001772354575534970805804942288847325089750088
210 9873027343927820692500106392707272037133322980281747390450753376