1 2
2 26
3 76
4 171
5 362
6 757
7 1584
8 3323
9 6982
10 14673
11 30812
12 64615
13 135282
14 282749
15 589960
16 1228947
17 2556062
18 5308585
19 11010228
20 22806719
21 47186122
22 97517781
23 201326816
24 415236331
25 855638262
26 1761607937
27 3623878924
28 7449084183
29 15300821282
30 31406948653
31 64424509752
32 132070244675
33 270582939982
34 554050781529
35 1133871366500
36 2319282340207
37 4741643895162
38 9689446220165
39 19791209300368
40 40407052321179
41 82463372083622
42 168225279050161
43 343047627866556
44 699289395265991
45 1424967069598162
46 2902710697329117
47 5910974510924264
48 12033055254381043
49 24488322973827582
50 49821070877786633
51 101330991615836692
52 206039682952200735
53 418834765345456682
54 851180329573024309
55 1729382256910271040
56 3512807709348987467
57 7133701809754866262
58 14483576401623515745
59 29399498367474598508
60 59663687863404331639
61 121056757983718933122
62 245572280481258406541
63 498062089990157894296
64 1009959238035597951651
65 2047588592181760230062
66 4150517416584649114297
67 8411715297611555537604
68 17044791524107625693903
69 34532304905984280625882
70 69950053527506619728613
71 141670994486089356411632
72 286883763834330946732795
73 580851077392966361285382
74 1175869254234541658211089
75 2380072707366301187703580
76 4816813812527038117970727
77 9746964420642947721069362
78 19720602432463638412395325
79 39894552047282762765304648
80 80695798459276497411638099
81 163204985647974938585334622
82 330036748754793764694786921
83 667327052427275304437810036
84 1349161214689926158972093311
85 2727336649050603418137133962
86 5512701737442709036660163477
87 11141460353568422474092118944
88 22515034464502853749727822763
89 45494296443737725102542816182
90 91917047916939485411259974593
91 185691005892807041234868634572
92 375095831903470223294434640855
93 757619304042652728238264026082
94 1530093888556730019775317541869
95 3089898338056309166148214064120
96 6239217797998316585491586089987
97 12597277839768029677373488104462
98 25432240167078852367527608058905
99 51339849309243290760616479818788
100 103630436568657753572355487040559
101 209162349037657851246956028888122
102 422127649876000390698402167391301
103 851861203353370157805784554013776
104 1718934213909479068429529546490971
105 3468292042224435642494979969909862
106 6997431313259826296261801693676657
107 14116557084141562615067286895068284
108 28476503083526945275221940805567623
109 57439783997541530640618615641998482
110 115853123656058341461586699345724573
111 233653358634067243283872334814905512
112 471200939912035607289142541876724915
113 950190325111873456021080828247278782
114 1915957540799351394927753145482216649
115 3863068862749911755626689268939752660
116 7788445287802241442795744493830145247
117 15701505700209318748676220899561571562
118 31652241649628309223521905622925706485
119 63802943797675961899382738893456540928
120 128602808592190610703443333082123339019
121 259199459178058595216242376754667193622
122 522386602343471938051196174690175419681
123 1052748572661653371339815191742032905516
124 2121447881272725733154476068207429944631
125 4274797234444289447258643505861588157762
126 8613397412686254856416669750616632853837
127 17354400712967861636632104979020178785624
128 34964013201126427120861740913614183728483
129 70438449952634261936918543738376019772782
130 141897747006031339264227211299047344178553
131 285837188213588309309234670242685297624452
132 575757764830227880180029835774551813784975
133 1159682306466558283483180662127466064643482
134 2335698166545321613212603305411657003435429
135 4704063440315053318917690573136763755169200
136 9473461095078926822820349070900427006936507
137 19077590619055494015610633991054653007070662
138 38416518095906268771161139680616904000538065
139 77355709907403099022202022758249003973871068
140 155756767245987321004163532310528399893333479
141 313604229354336887927846038209117583677851122
142 631389848433398267694730023594356735138072061
143 1271142476316245519067535941540956605840885256
144 2559010511531389005491223671786399482811254291
145 5151472140860573945694750920981771507881477662
146 10369846517316739760814108996781488100280895017
147 20873497505824663260477432303198866369597670964
148 42014603954031693998653293225669513077267105343
149 84564425792828122952703443689882586830677739082
150 170199287355185715816200601856852295013642536533
151 342539446249430371453988632667878832731859191392
152 689360635576978622551152123244106150872866621035
153 1387284757310193004388653962304909272564029720182
154 2791696486932857527350007356243212486764652398209
155 5617646918490658091845413575753212856802490713740
156 11303801726231202257981624878040001480151353263767
157 22744619230962176664544845209147154493395450201762
158 45763270018923897626252881324428612052976387753645
159 92074603151846883846832144461125830238323750209208
160 185245332531691944882317052546788872741389449823939
161 372682917519380244141939632342652170012262798460622
162 749750339950753197038490319183453189083493394548441
163 1508269689725491811586202747363204076284922384352996
164 3034077399098954458190849712719003548805715959219951
165 6103230837493850586418587861423197890083174299469562
166 12276613753579584512910952594816777365109833361000197
167 24693531664342935705969458933574317900106636246124304
168 49667671643053404772234025355030162139987211540498203
169 99896559914841876265058265685823376959522301177497382
170 200915553087153885971296961323172859278140358547998513
171 404075972689248038824954782549397929274472229482006332
172 812641678408376611414631284904900279985327483736033095
173 1634262822876514290358706009422009402843421017016108882
174 3286484577872550715776298898068436491432374133120304989
175 6608887019984145701670371554585708354355812464416786280
176 13289609768446379943576290626069087451693753325185927027
177 26722890993848936967623676285933516389351763443076564862
178 53733124901610228096189542639457715750632040471562553225
179 108040935631045164514263465414096797445121108113943955348
180 217231242917739745672295691098556326777956270569525610399
181 436761229146778324632128902737838117331340649822326622122
182 878119944916154315839332846557127162213537517011204048821
183 1765434863077503964828815775277156179528787468755509708736
184 3549259672645398595957931714880116069260999806977222641611
185 7135299238271578524516463758411839558928849352886851733462
186 14344158262504719714234128174126893958671398183638516369377
187 28835436096932564758870657662860217598970195323006658545644
188 57965111337711380178546117954933294561195188557472568707063
189 116518700963115261678701841168292307848899972937863640647682
190 234214358501615526000622892853436053150819137521564287764493
191 470782630154001057287684206740574981207676658334802588469272
192 946273086609542125148245255548555712227430083252953202821155
193 1901961825822164271442244195231922924079013699672602457409582
194 3822754956850488585175995758733468847406334465678597018355769
195 7683172524113297254935006254006183693309283064023978243786820
196 15441670269051234679036041981090859383611794393381524901726287
197 31033990979751749696404142908338702761210045317430186631759962
198 62369282842802060069472403708991373510393003696194646920136805
199 125341167452201241492273043202610682996731833515057841153509488
200 251887538437596725691202557974477237945355319275452776933492859
201 506185483941581936795718059087466219794493943041579743119935622
202 1017191782015940844418062004451955927396554495064507864745773201
203 2044025192297435630489375781457958830408242208091712486503352476
204 4107333641125979144285255108024011612046750852108818487030319271
205 8253233795314174055183517306264211126554034576068424002107869362
206 16583600616752779643593048792960798058029134895838422060310202557
207 33321467285754422353638125946786347725900401279079992232809334984
208 66951466676006570840180308615302198671485065532966280689996531923
209 134519997561008593946168730674063403782338657015545153828748789982
210 270274123540008092423953688235044820443414365930315492555009034473