1 2
2 146
3 1682
4 29162
5 210914
6 1563440
7 8156190
8 40258709
9 158198222
10 595338230
11 1928269526
12 6018440390
13 16759097486
14 45277885958
15 112522145318
16 272384422903
17 616484632830
18 1366517073926
19 2868519969642
20 5914643033078
21 11661558993698
22 22638359541938
23 42326868448886
24 78111687747347
25 139560056458162
26 246497577435538
27 423542973565122
28 720348764538294
29 1195868503614590
30 1967802936684466
31 3169735269146330
32 5065316880868253
33 7943798603980434
34 12368693193812062
35 18937773416958108
36 28811069270396642
37 43172397289432244
38 64316705013497828
39 94524101071065344
40 138179134788980357
41 199510527741969820
42 286681019442420184
43 407308646046883072
44 576127917084985568
45 806564460069751516
46 1124532795698978868
47 1553060058827557824
48 2136844384917254673
49 2914393489878455838
50 3961000337577045348
51 5340193875651989164
52 7176135147926240408
53 9571143911014727170
54 12727097313976539418
55 16805758149125328842
56 22128915361020007807
57 28949368320929014728
58 37771575134199211784
59 48983438852583459724
60 63366821218134154970
61 81506659866643292842
62 104595604304856011822
63 133510060675834436084
64 170043092547621023835
65 215485091043128605718
66 272509447007152033376
67 342991036696843109942
68 430860375917901289182
69 538825493750003443212
70 672597266941719783948
71 836033833834251374802
72 1037374831459211711893
73 1282045518209403408232
74 1581796734604461274606
75 1944238571284966863234
76 2385950910321750578588
77 2917463046357409259908
78 3562051052443420936890
79 4334134126854002309880
80 5266043577817050150267
81 6377476685327800597994
82 7712943806904220881486
83 9299058481361423330614
84 11196828281216414445284
85 13441829354749948002766
86 16116934009191405945246
87 19269706855008935054208
88 23011790961168325033313
89 27406054127920252578602
90 32602436663958212001250
91 38683327447395886396198
92 45848410928361024682840
93 54205652561308581397876
94 64019114729971456228204
95 75428952683113446520166
96 88783399581890884824415
97 104262734653127271860966
98 122322897558246419481556
99 143196260534738436514562
100 167475772224234932119486
101 195457944832307307167028
102 227912530061637716359346
103 265215094392034710654868
104 308358021163532477234051
105 357817802096579362058828
106 414866462191864153578154
107 480103469074497410357148
108 555156626414326243023116
109 640773921639714656623256
110 739025985845982299235308
111 850849471311367175005306
112 978863520393913120219053
113 1124230310218014290458822
114 1290259787953864866562736
115 1478384187361061745483872
116 1692762101931628448552432
117 1935164083577079604086900
118 2210789616967865277257886
119 2521810441928730229637246
120 2874721735736310441409709
121 3272166868411432225582090
122 3722218226744400278055594
123 4228109112542681697956952
124 4799823972854595025436462
125 5441283290420666581989892
126 6164832815298099381359054
127 6975195681942329096575410
128 7887560900726492218983033
129 8907643704329209194071068
130 10054052791948457962698458
131 11333652120899131077670818
132 12769232438152220972102208
133 14368976400869288743354206
134 16160673043783999206289414
135 18154136766220820407806198
136 20383109302304986059240495
137 22859262198605199115532138
138 25623571403701882371692518
139 28689829485392730169455242
140 32107578297607292453226506
141 35893208774642448763725246
142 40106398775181025434000566
143 44766483450801721406728386
144 49945355803924544113691131
145 55665655426767125276551148
146 62013651943708162127458056
147 69016048734429205395517076
148 76775984343387263452135942
149 85324687246751102412575392
150 94785521219089309757531546
151 105194773404697824598577900
152 116699420065354395900864637
153 129341918243741467660755314
154 143296802075876085766689936
155 158613373371182396053182178
156 175498969123513178797128684
157 194010405592352273563864952
158 214393127556706744391330176
159 236713177554310542587172600
160 261260146630457651264508403
161 288110129158021805617608954
162 317605044937296566250482858
163 349831989229507592402686318
164 385193240595655204213896600
165 423789307438792266366368842
166 466092082673953181293200036
167 512216640591243801704877710
168 562716873589079049199785951
169 617723481567938394403096158
170 677884546523795447852151968
171 743350019266755474266736608
172 814875903087621678468081234
173 892632648473571577504420774
174 977502936918425507873991102
175 1069679137795262463401882422
176 1170188527354768731442136209
177 1279250338940673025091354764
178 1398056916929539493480369578
179 1526855999979067310821379292
180 1667032603257632603043035650
181 1818864254956849171648979366
182 1983955121758340847704121504
183 2162619809663645592836149172
184 2356711190892720883385445647
185 2566582321954888622015385122
186 2794375537595384717604390234
187 3040483911919175556908766440
188 3307377180679651512077371172
189 3595498081696616697714833334
190 3907686740941170007951789526
191 4244437176018608329581204882
192 4609018435264226398598524129
193 5001976432576425699165225386
194 5427063900326882883940462054
195 5884892611133878563730054398
196 6379759593267065377127972120
197 6912342712482405125978189146
198 7487567825794412058138355934
199 8106179220104154637034189704
200 8773808246572749941800641377
201 9491283630385734003053620938
202 10265028511674525834275089506
203 11095955787558210079210832210
204 11991399174387039778818295272
205 12952352955646366974832106716
206 13987169854460853557646971328
207 15096951264106014718078479174
208 16291188088001358242158099315
209 17571084393326055997847632596
210 18947437410668059685256324636