1 1
2 16
3 8
4 118
5 91
6 27
7 560
8 496
9 280
10 64
11 2003
12 1878
13 1366
14 637
15 125
16 5888
17 5672
18 4672
19 2944
20 1216
21 216
22 14988
23 14645
24 12917
25 9542
26 5446
27 2071
28 343
29 34176
30 33664
31 30920
32 25088
33 17088
34 9088
35 3256
36 512
37 71445
38 70716
39 66620
40 57359
41 43535
42 27910
43 14086
44 4825
45 729
46 139216
47 138216
48 132384
49 118560
50 96608
51 69608
52 42608
53 20656
54 6832
55 1000
56 255970
57 254639
58 246639
59 226956
60 194188
61 151313
62 104657
63 61782
64 29014
65 9331
66 1331
67 448240
68 446512
69 435864
70 408864
71 362208
72 298208
73 224120
74 150032
75 86032
76 39376
77 12376
78 1728
79 752999
80 750802
81 736978
82 701041
83 637041
84 545916
85 435324
86 317675
87 207083
88 115958
89 51958
90 16021
91 2197
92 1220480
93 1217736
94 1200160
95 1153504
96 1068320
97 943320
98 785856
99 610240
100 434624
101 277160
102 152160
103 66976
104 20320
105 2744
106 1917464
107 1914089
108 1892137
109 1832818
110 1722226
111 1555851
112 1339851
113 1089804
114 827660
115 577613
116 361613
117 195238
118 84646
119 25327
120 3375
121 2931072
122 2926976
123 2899976
124 2825888
125 2685280
126 2469280
127 2181784
128 1838784
129 1465536
130 1092288
131 749288
132 461792
133 245792
134 105184
135 31096
136 4096
137 4373097
138 4368184
139 4335416
140 4244291
141 4068675
142 3794050
143 3420802
144 2964269
145 2452269
146 1920828
147 1408828
148 952295
149 579047
150 304422
151 128806
152 37681
153 4913
154 6384912
155 6379080
156 6339776
157 6229184
158 6013184
159 5670184
160 5195632
161 4602928
162 3921456
163 3192456
164 2463456
165 1781984
166 1189280
167 714728
168 371728
169 155728
170 45136
171 5832
172 9142990
173 9136131
174 9089475
175 8956824
176 8694680
177 8272805
178 7680101
179 6926530
180 6041794
181 5071495
182 4071495
183 3101196
184 2216460
185 1462889
186 870185
187 448310
188 186166
189 53515
190 6859
191 12865072
192 12857072
193 12802200
194 12644736
195 12330304
196 11818304
197 11089304
198 10148112
199 9023248
200 7763536
201 6432536
202 5101536
203 3841824
204 2716960
205 1775768
206 1046768
207 534768
208 220336
209 62872
210 8000