1 11
2 53
3 450
4 4578
5 44379
6 385212
7 2925969
8 19641271
9 118614860
10 654214381
11 3334753195
12 15858202072
13 70892618881
14 299805425605
15 1205758757487
16 4632388331446
17 17066069541973
18 60489294799563
19 206864212649513
20 684296844063487
21 2194407458689603
22 6835276893583280
23 20716748779485938
24 61192172982293869
25 176398088957292280
26 496904097707007247
27 1369426394111099298
28 3696196905134609858
29 9780166242809293991
30 25392337834037751203
31 64741841020690659409
32 162228528666158840653
33 399796813071447433652
34 969638932352600498767
35 2315841454374090166966
36 5449889492975392978315
37 12643953707888248781995
38 28934520138331083425842
39 65342626955079181506828
40 145686910001853054322639
41 320829131765272591683963
42 698122954957920164467171
43 1501623556534977562468567
44 3193881347738321523231197
45 6719771990847297778783092
46 13989764774469716029717121
47 28828466969581649902273090
48 58818866045247538454009888
49 118855259068261027235392930
50 237927089691658430408857566
51 471959725913726890584586511
52 927915542807809709434612165
53 1808659046078883978497979031
54 3495808668164538329717282842
55 6701548555896303756955320114
56 12744689957235166993204539767
57 24048964561777066350975295758
58 45035966253614798964393173057
59 83714049451270683812153065968
60 154486201828077061645152042362
61 283078804478996970690883840713
62 515136613354659235973404982701
63 931115160885969946328662664315
64 1671923251000823079747824395061
65 2982805577639566237518793912420
66 5287991099266031217529756765899
67 9316934082590268453818766519108
68 16316583854097540709474628946333
69 28406309352985249848557301302351
70 49168094384656553502963490714672
71 84622688142826540659069274958684
72 144835611949370733555331877082405
73 246545816707324392059704788263033
74 417446451980312762473387530098281
75 703121591403602740093372809592317
76 1178232224499242592280534550675865
77 1964468672667519718677543418914862
78 3259227979076730127954596334388319
79 5381213755067525395471732959410548
80 8842618657941253369793515615229020
81 14462882238762120800591951605229570
82 23547194803850883879927447360039238
83 38165408020233653870483529721827557
84 61586012348442559801511526463697059
85 98948628217656398658665829336135963
86 158301905023781711556709991989460636
87 252199045851327809897551681721051522
88 400141024158945748567618820874887993
89 632303586467882815833058920806156164
90 995201277937197398297408166153074811
91 1560263471658677592239674963218687630
92 2436772451215571962941432018465393370
93 3791312647702334168261525304315773739
94 5876905297673528600859194850825808175
95 9076501212214745628884093866442541477
96 13967687355137520509140297239479149317
97 21418633072420181154700084785479776900
98 32729890924354661952021224791921072223
99 49843289626573372633196540851795851522
100 75648684392255176133124538389948914183
101 114432996199334201935853703398828712259
102 172535515639997132207919323291119146214
103 259301315600088179102104117042925724572
104 388464241545869596696684147288210087859
105 580147128350955319870660308608890113271
106 863746323620651302835282401127016602743
107 1282079593881734359401182256261324011443
108 1897333976259031780162429806790103825277
109 2799571001428464132301030328719039770440
110 4118855645821684328912123381579108238869
111 6042506372740779517128459767711206982534
112 8839563395306994048518411924853485574208
113 12895404831262626819725342072766737725426
114 18760593193505826810791261951960628141062
115 27219626957089425381468197577671961836587
116 39387466053290444609781874103689728214681
117 56844716353227638892244717115682675054607
118 81826494854363505894473358476655851793910
119 117485657506413565779834069597854135832994
120 168258798948184903725450037508714377875507
121 240373959126417743154225253251070858838170
122 342553277514010948901876440312956898840125
123 486983236523768173866116918649496819661308
124 690651389767545773695645755365121541633378
125 977183923397273866772736524120662592882189
126 1379366172403882464420998206002223780044393
127 1942592457309690535105013440525957947126671
128 2729577821825342688764467359499162921240765
129 3826779720043590921802146384016517662370900
130 5353132040618974244089667770575611538803467
131 7471899745595337425295281734470595037556336
132 10406736529713324948081952307006735007222473
133 14463392189899742570168047272255351935808967
134 20058999570290010018695252953125522408943636
135 27761510622989966417458342511836035087223180
136 38342696428527799807964474679673072142692857
137 52849241021634362409133688805408555613107509
138 72697926973403668907194632073701217742715789
139 99802840281942241985172576522030252996957305
140 136745053844399434679680691888911138213131273
141 186998564758865147683129782714095926507987202
142 255230596444014685755696561728102787723477219
143 347700036093095102127373188267782362208599096
144 472785153137849706566143229134724192988706508
145 641681339401711886577878350091563614971363762
146 869322074260660345478692788153891599640863518
147 1175592479356680915008691165194040744807473505
148 1586925751482046243391345374939632343171204263
149 2138399810168059605831002122634352153434763699
150 2876486406116339353243851541765566328249712360
151 3862649923647536135733775035730501563059285842
152 5178050995713778813575716385548874544983848933
153 6929684419844729441616820123946719570591087248
154 9258376270028278855862692699061588011865073671
155 12349187313685781752369195244587944318072950458
156 16444926169467928295734254819802500091470704274
157 21863675314619636507434107422721781786984080303
158 29021487726798867618005644817266026529605001627
159 38461736319342848385928454390214516884620578297
160 50893010901096325388014598510943406211564182621
161 67237981421656248424201795677646601141473948180
162 88696310955482978074461465509143282375755604175
163 116825543856791210729527836495483779738746746382
164 153644959647205923701415755563556977604845353443
165 201768728847870665469022809015453024677755221019
166 264576404801569368128518312904914848883392676218
167 346430924960846515827398425494275996127178245356
168 452956987563137417413512383023243630462839165047
169 591396053743946401842758248681393326680368375667
170 771058473334497261366123431024769397068764653867
171 1003898558880287442108627416946607402372400546511
172 1305245102228700245277980087523037628114309611965
173 1694728170150319163928512152893082687647332300188
174 2197453436670437212851538519006366056767018904585
175 2845488312824522611166394962768131541103856918346
176 3679740340006380652930271434046317668465509965056
177 4752328486177779497252730988212064350556247640450
178 6129573067476696896550626270711528737687225999246
179 7895761170819204627876353327513510936174405943047
180 10157883101109430508671661129191612616944658603469
181 13051583269299954489843452698690485085856845633607
182 16748628220486830651635320063322879185378159812658
183 21466267803118146293337026708320844477215414540882
184 27478956018141964659595920674249584715602671055823
185 35133009793248797448840289475498134131863887557542
186 44864921605195600030756941429083094320175520868953
187 57224211382233879378157161354002736226450476400456
188 72901911600720993885300200918678661613074794865130
189 92766035640867227869905989838353285348999516728401
190 117905693863724224376720012271389884241404755774725
191 149685907368685354157033192486696326775981805577379
192 189815641592690743965667812422940522064985635512293
193 240432159745397351645219235124330157829453849360388
194 304205502472078987591883197223631296208551557792171
195 384467762860328717057879527373829772243089699156572
196 485372878534742778509194213578698624700997285150549
197 612093945687655196883475546485198045290812898877055
198 771066622453060883294694869967049495996115790510808
199 970289090120560202238002815039230329016881250016636
200 1219691351495117924877086366181383687759798826170797
201 1531589451945959400525183356193093948014306922815985
202 1921243613454917576684077982663658868348788980185297
203 2407543399184173761682027968042824348672341013453109
204 3013848024533445596646334189032370320527314479568153
205 3769015978873989024028847418559732528368157656491350
206 4708665434144526402437758957610412269323189108520135
207 5876715748609868526612379841541464690262896173451388
208 7327271033092258982347238634586499013978432632672732
209 9126919599722990977165183272821868012826346382046114
210 11357538598019595663030936255559247371484425643384918