1 10
2 50
3 254
4 1174
5 5410
6 24684
7 108169
8 448881
9 1761976
10 6564622
11 23314449
12 79243936
13 258638752
14 812875058
15 2465906695
16 7234818015
17 20565976895
18 56733702403
19 152106586332
20 396892051129
21 1009207780356
22 2503839951948
23 6068119423492
24 14381304751095
25 33364645408712
26 75847235545642
27 169103925464645
28 370083693019551
29 795659883183615
30 1681759135701872
31 3497168232578163
32 7159366031267841
33 14438081185023406
34 28699656508920029
35 56262200058694469
36 108831884128772498
37 207830275778680058
38 391991482312624772
39 730550952439324751
40 1345894968658768277
41 2452053011137920004
42 4419458216652932102
43 7882845266677714573
44 13919334376203451090
45 24339690839898538406
46 42160504375285421950
47 72363164328267836235
48 123103785466025421787
49 207626635435231691653
50 347266711436712543039
51 576126092198116132246
52 948304117633333479327
53 1548997148180367271116
54 2511422078299595367108
55 4042447379561921527234
56 6461160792389486043467
57 10256538297471073774788
58 16173147590339597953906
59 25337757451978200534257
60 39445295890970658138041
61 61030440624711057179997
62 93862103104542034029580
63 143513360387930492891367
64 218180590979977294789869
65 329854825662976012630684
66 495988505859852870015993
67 741855784700599543270359
68 1103879305368235529340768
69 1634297792162153608924098
70 2407685684536360091109308
71 3530020112992249721602869
72 5151237042304479646614297
73 7482547320872590513080032
74 10820220568473497039514686
75 15578123836565260565922041
76 22332066054703561639980500
77 31880004091715047566027884
78 45323483177774128445000906
79 64177404678296143714341151
80 90517454037768342158098871
81 127177428836203189539248971
82 178012468468200166008156635
83 248249039396254860271386256
84 344948771119256939738899285
85 477621242203429446918599588
86 659031051964621372208487196
87 906257567905374398612170752
88 1242082342701217672416524287
89 1696800256417843857757044912
90 2310577087534395096517924666
91 3136509846200914157951677357
92 4244588538818792106434928291
93 5726811198441554918714590363
94 7703770621730364062524938856
95 10333114503236976157900693835
96 13820384472296076766434461113
97 18432868705954740298697942634
98 24517263151232693621534327477
99 32522135044057408030886330569
100 43026427984145083583550302718
101 56775550765459802169230196154
102 74726965111165714507158311316
103 98107645681156076863423026171
104 128486347600463813015335055869
105 167864304421966351922630992908
106 218788819454245281354965290550
107 284495237603954006952420324757
108 369084031416913953814216503206
109 477741249392761638053512434738
110 617012411215141169543170537110
111 795142157975222831150422870595
112 1022494652693066815086939363699
113 1312072968782688260115852408657
114 1680159609819326164578069991255
115 2147105001189569003631092889098
116 2738296434385377140123282922971
117 3485346706583730317403006163148
118 4427549792389975628679550097108
119 5613660559135862769179485407614
120 7104067083292042942338185171987
121 8973437885373877577264611065932
122 11313942775058741747993120927746
123 14239165456361413386099957261497
124 17888849133265344504372945539677
125 22434643719793382037850279933945
126 28087055642202649685919936968708
127 35103839494984594612469470550623
128 43800115988985021744255723266661
129 54560553885565146666327663959512
130 67854016310601598527842502547345
131 84251145569066722342845927231579
132 104445447167805835047975031127404
133 129278535321013824750665243977506
134 159770321209415888519239647007116
135 197155064517568013178461028949857
136 242924371543744024972959311573569
137 298878413217935913183619742772296
138 367186857995148989162868553557102
139 450461272778251695144287130010273
140 551841045467858396114535465233480
141 675095231975273673961694111387960
142 824743136062069714363887207480930
143 1006196900765577664462381743728503
144 1225929935246048095207132388543247
145 1491675631861313239752749183895639
146 1812661557939514503218088862758451
147 2199885149680742757361556665085508
148 2666437908513115133501817890663217
149 3227886222002288601994007769904260
150 3902718223616262126631972110468972
151 4712867592773646728390090410396412
152 5684326906469340404266941413618055
153 6847865117938482388315784888588376
154 8239865992069926118766932212320330
155 9903306912148149812137022372649557
156 11888900433866902325549653798334183
157 14256424352307338032482970388480951
158 17076269924346070059729572706690656
159 20431242318968834264984579187720419
160 24418652425925321091097568163353329
161 29152744923306443829275354225950118
162 34767514081860317311619687094017293
163 41419966275029871161215134063265997
164 49293896688988558985403696559191466
165 58604257421490351637455736703253562
166 69602205173924170011310419669164324
167 82580929247964056266596920438798887
168 97882374747779754773965195270195173
169 115904991975195006299556263948087380
170 137112661228497824568583331053304166
171 162044962844549511285582154769086045
172 191328985659052779570939017933066170
173 225692893437453512065445798101091262
174 265981498624522802358406586776870318
175 313174126393537277297061101217362299
176 368405089914079024345371813106826891
177 432987140522639328308278695014590237
178 508438304654002090592273138301694191
179 596512573621556613477601195391267198
180 699234973342277710480975282613976919
181 818941609689234248046438003807993612
182 958325362212944305511689504882626148
183 1120487985493609231505468762111982906
184 1308999474469656676745289256960941147
185 1527965658955434958415188146871504276
186 1782105114567077884458498053747524242
187 2076836613922401719399760297423120065
188 2418378494932316372840290317532209217
189 2813861494100461175051087006161138709
190 3271456784034244895245671969283118844
191 3800521168100420407746449918363079063
192 4411761623826280738843943734250514269
193 5117421653010047038014457465459550868
194 5931492193605481237625875533293913513
195 6869950179646919158836504056923086943
196 7951028204489740889651587984044705464
197 9195519153546778174058484587530332482
198 10627120130010258377794061072545991132
199 12272820505726770805637433806614905101
200 14163339494906705117201117114778797801
201 16333619276716927413449642587715041520
202 18823380390645531429112632305621051294
203 21677746903118657918718380974850889481
204 24947949703190693277534479004119877116
205 28692117238007746670250419783809815556
206 32976164054808481254929361017074703866
207 37874788686065233954586866671180212495
208 43472593709598246044754820002152262631
209 49865342248854287402667390194913432675
210 57161366763988751878601569840904141323