1 126
2 1792
3 250
4 14336
5 4586
6 496
7 68712
8 51200
9 11874
10 984
11 249088
12 305908
13 183516
14 30876
15 1952
16 739284
17 1340288
18 1364252
19 658388
20 80354
21 3872
22 1898582
23 4669434
24 7224220
25 6089486
26 2362656
27 208876
28 7680
29 4361056
30 13824950
31 29549686
32 38980312
33 27195324
34 8479940
35 541624
36 15234
37 9176664
38 35964168
39 100848830
40 187202568
41 210466508
42 121490228
43 30441964
44 1400008
45 30218
46 17982930
47 84578488
48 297057784
49 736430454
50 1186724138
51 1136802444
52 542821804
53 109315912
54 3618986
55 59940
56 33230442
57 183245396
58 780670240
59 2455968578
60 5381037962
61 7525617064
62 6141387290
63 2425448642
64 392540302
65 9363890
66 118896
67 58450770
68 371080198
69 1869743270
70 7211928920
71 20316706618
72 39333027534
73 47731565832
74 33179587514
75 10837998920
76 1409749660
77 24245852
78 235840
79 98581896
80 709972294
81 4148784286
82 19092963676
83 66659863880
84 168123011112
85 287558999040
86 302750656716
87 179264996934
88 48432447004
89 5063271712
90 62802512
91 467808
92 160353634
93 1294191056
94 8633208912
95 46417804494
96 195061607138
97 616325136204
98 1391469343606
99 2102431031038
100 1920348850344
101 968578232316
102 216440772122
103 18185835382
104 162682626
105 927936
106 252737912
107 2263233604
108 17007503342
109 105047376716
110 519558232566
111 1993372238506
112 5699309648290
113 11517166244448
114 15372057926728
115 12181094726996
116 5233392354636
117 967277246966
118 65319283674
119 421350312
120 1840638
121 387464994
122 3816492092
123 31972857250
124 223635400862
125 1278690377734
126 5816850308822
127 20373369304928
128 52705640221698
129 95329491218618
130 112396003818964
131 77268091007526
132 28277314866584
133 4322834337674
134 234615240178
135 1091065338
136 3651058
137 579621658
138 6233476126
139 57680151678
140 451927249194
141 2941658240282
142 15568162107978
143 65131345488716
144 208235209789260
145 487414785483010
146 789068333797376
147 821818368258822
148 490138903375862
149 152790758232756
150 19319210441594
151 842705729596
152 2824952300
153 7242176
154 848320494
155 9897561770
156 100361401104
157 872176194366
158 6389892794294
159 38701327770910
160 189561387128430
161 729294640645192
162 2128385504543746
163 4507592728496768
164 6531397821204178
165 6009039022384828
166 3109148036297714
167 825578405733478
168 86339864426694
169 3026901739134
170 7314373948
171 14365456
172 1217462624
173 15324707952
174 169131251580
175 1616599670258
176 13191941748692
177 90363469336018
178 509206816277902
179 2308172534901926
180 8166190771751232
181 21754529250198602
182 41686346177275928
183 54063058782528624
184 43937661584064686
185 19722655738805180
186 4460878985511110
187 385864393607202
188 10872334795400
189 18939413676
190 28495072
191 1716582952
192 23198080804
193 277022732602