1 64
2 1063
3 1844
4 3996
5 8035
6 15802
7 31172
8 62375
9 126931
10 262036
11 546825
12 1149471
13 2427928
14 5143628
15 10917376
16 23198890
17 49332845
18 104956579
19 223369135
20 475481242
21 1012314623
22 2155517305
23 4590185451
24 9775585602
25 20820114408
26 44345147178
27 94455657211
28 201198838416
29 428584095851
30 912972143599
31 1944859091414
32 4143109253791
33 8826144457712
34 18802735130354
35 40056731897958
36 85336289299336
37 181800529446158
38 387310408566519
39 825135746648356
40 1757897244257931
41 3745097412752624
42 7978735158232968
43 16998322639442880
44 36214208490015131
45 77152977307178913
46 164371690428850321
47 350188506866816275
48 746065923219625146
49 1589472048249958984
50 3386327057798739506
51 7214482264848641260
52 15370275795328553083
53 32746005876050904677
54 69764609147968710044
55 148631932773861869658
56 316657073543861809799
57 674631092917737600761
58 1437287303808891697511
59 3062110713982563551273
60 6523764006919839300963
61 13898746709898210474186
62 29611000122713332792992
63 63085644344539463056500
64 134402713428557147049011
65 286342328475731483529681
66 610046705723288355151689
67 1299692568737085796197960
68 2768969667141115718390157
69 5899236014588734550723484
70 12568207842137615902199052
71 26776323365550187179149850
72 57046439120492103979062736
73 121536336859548410995954065
74 258930821228893412573433730
75 551647124589915711583378175
76 1175273576267573150284688497
77 2503897738026810646697662645
78 5334505974562873368430744952
79 11365062431090264711560621586
80 24213047119807019783025728696
81 51585431767859865254669168356
82 109901771725175192114899180877
83 234143614576900313436423383010
84 498838476238921366969087518449
85 1062765799493670883109994792077
86 2264202141101887609928366240843
87 4823839216034726620366038009294
88 10277096898660482015043027460923
89 21895157780095763746973913094979
90 46647213627847570443002794974912
91 99380993834403562682597332748287
92 211729301100605544607975912811172
93 451085214897544752994691768390565
94 961028398536148256139825397903050
95 2047452571092626108163561216458592
96 4362058434628033162247787434634114
97 9293281836703645154952093066857128
98 19799158723663607824527430318117181
99 42181727951567149312953616121439830
100 89867362446914447405151161654814702
101 191460692248917368442370836117651333
102 407903333100937716804210851867621483
103 869030228662393591376997069650497447
104 1851452236553468154348527140301813605
105 3944483484378617409474046294538560282
106 8403646419771133689421909691351800784
107 17903807540409602772039386965588467105
108 38143718624083649119423796628004007305
109 81264461049408451995000423680006264090
110 173132375866388605351227113881135319425
111 368855206648772951921349423672095564038
112 785838944291851630588469393185619294671
113 1674214800931698857872342198515040315665
114 3566882527320972833339947532826086120271
115 7599174823158597017941455718321282665777
116 16189896233182214424095899987834052810049
117 34492263455203729687721451353777341850183
118 73485105842114076719348895566747494590090
119 156558608792350623181808283180983463641390
120 333545113750417070379885407033037775406113
121 710611468543480674697622859746164698462954
122 1513944106536764971421303340302409760353004
123 3225428886504351350967412317129656715092223
124 6871714389582278194229680990013400263632203
125 14640055730147163277443461519151772086202237
126 31190357985041993621285101834951766448732581
127 66450459558881285685581678707082437968647087
128 141571429789530957989956333273742963657582734
129 301615216293647098881617959733879688354066098
130 642585434329186336648597688525079767234458016
131 1369015945171005237912686600264196058387928532
132 2916662217981434062735899141497230724496777666
133 6213892923460658378682691851230207038066886260
134 13238579711491937770043682350811686806830334031
135 28204540203109315204099049585821452522139378786
136 60089232032829571859016249213224748825565761727
137 128018956533023364630220626159561014201674955773
138 272741931913061218684165831663561532755270517815
139 581071455651863924245275912783910127179530048951
140 1237961593236173374237525228574788281263289621095
141 2637453434377867973621526052551258054875002699244
142 5619043964302504125706735512158131712662567227129
143 11971265411255956255690686970612370945532619542863
144 25504551389380105070205818317843082798538236093761
145 54336957642083464928528558372175266550787022652053
146 115763846253224454536923835685671568893898103165608
147 246632654474592213641865219009919552741231490058831
148 525446140759085094379244806505833889926522782366554
149 1119452926567207352267645445983034443734280356233754
150 2384972992644890816811708124310351235574857999969501
151 5081139224932033268124283740784140696290965149255022
152 10825269679264381582763215450824316126234323370481053
153 23063029458786242172506116681832292906656815402261455
154 49135341989280652308253239070637368072772134359986865
155 104681903854734938877958491385982399050181505542678028
156 223022788709655953965521752748313364978245918662555902
157 475145774506108852919891495431264106049530771296379754
158 1012288960860062228545659600037121824729498133060564541
159 2156662218756557453428662713805132903417743629414421123
160 4594727499409079109940948091347794126178902959340150468
161 9788978825807077916110743425648011692469221400020319843
162 20855231668129019117445921520473932770541426293846957654
163 44431671134549862160799119861882774877428477897945926512
164 94660823299590919905252473357313912531361537212562313732
165 201673068758123024206456066448728133445430935085503772876
166 429660605566425679439256484819885339122058621260443102494
167 915383680689254524092840202141067221664428040910071447795
168 1950207377675595959426802328192638390881522390430374968918
169 4154879419607477671875622707499242032919231174474658219193
170 8851890926621941547183445247775809988852461776191539522808
171 18858783869163253972538988770967343211862645512538158923100
172 40178277384122358062868538188096162711655728989138037930926
173 85599049480336571830546795136817871901562014739532273317478
174 182367133411067302351086281846070791344917701558052962798861
175 388529680533542037202242134445852477955760309799103348333051
176 827755033661867282174367469259155483641716304007123056518656
177 1763516225611513338965142922354540678445677251607178197273294
178 3757137500254078128087695786859966498775838947911156666046734
179 8004509394814669128000448213179999136066795577387078761559233
180 17053453765624333851518469241182551033451271413893086250093574
181 36332056218795935513557596793107961060449579613708003013546006
182 77404749045415556202482899323133786225767220723053428245257982
183 164909333474061275830188237228530467614644143457405918951343012
184 351336172550640531073881363040699079858504191518421000197096567
185 748514978152822285239956906426169359801702532825980380037601696
186 1594696806911801100509162849813310829302889233142079362795409007
187 3397470966112698172663507679292059588680623910747411369154238656
188 7238246741041575493538194953812554459100930414248925318343802912
189 15420945876145296480165172934729601950928186611856800923959096449
190 32854029466365314406440059820522271061515392621781284370661395119
191 69994879746417336245013086371809531835216729426532742014729882920
192 149122749029342676085428879528619151894120777624554326679524151564
193 317703157125668835639232079980922289553101541316096398395144259645
194 676860483759969602852744255097710351130607455943184415542793493895
195 1442038280704150526012505795621554694116987792560762212981308617722
196 3072234903513162101092297340160214277587026505834167821748191544268
197 6545337546625756427312250725995481231262008421453576600216557739293
198 13944716125150074989101712773429748718950878260764931356214456619837
199 29708950291076394818091288553026189252970605286049563240597327447731
200 63294348875685650252832635357441664104494751384535957385215900701930
201 134847396503279830504516617454177664237227700225808074952330738496358
202 287289792322960920369981087328267890552476694990064263482350470939582
203 612065393275594643997208402185411005431326943760980902673514314058413
204 1303993582982820948674405976188136405511134732188656228516906041983427
205 2778133322258813742730241835493269516115980132050100279809177912933666
206 5918759767659433745238741286533431588730893478903564869419522617082248
207 12609804182752739587780195716478284407638236371236206170773084053619638
208 26864945996996879777983809222086627902893677462840115635245921181428753
209 57235252265749691474939089835875524816694037178147764533754949280905630
210 121938607369253654572825018269364182834284168134527638810750880465259466