1 10
2 10
3 20
4 79
5 21
6 226
7 157
8 227
9 678
10 120
11 1272
12 789
13 1015
14 2697
15 404
16 4232
17 2484
18 3008
19 7496
20 1025
21 10650
22 6050
23 7060
24 16895
25 2181
26 22530
27 12525
28 14255
29 33174
30 4116
31 42336
32 23177
33 25907
34 59073
35 7120
36 72992
37 39504
38 43560
39 97792
40 11529
41 117882
42 63234
43 68988
44 152991
45 17725
46 180850
47 96325
48 104195
49 228790
50 26136
51 266200
52 140965
53 151415
54 329769
55 37236
56 378696
57 199572
58 213112
59 460968
60 51545
61 523562
62 274794
63 291980
64 627887
65 69629
66 706482
67 369509
68 390943
69 836486
70 92100
71 933600
72 486825
73 513155
74 1093185
75 119616
76 1211520
77 630080
78 662000
79 1404864
80 152881
81 1547306
82 802842
83 841092
84 1778863
85 192645
86 1948482
87 1008909
88 1054275
89 2222982
90 239704
91 2423032
92 1252309
93 1305623
94 2745481
95 294900
96 2979400
97 1537300
98 1599440
99 3355080
100 359121
101 3626490
102 1868370
103 1940260
104 4060959
105 433301
106 4373666
107 2250237
108 2332847
109 4872758
110 518420
111 5230752
112 2687849
113 2782195
114 5800577
115 615504
116 6208032
117 3186384
118 3293528
119 6854976
120 725625
121 7316250
122 3751250
123 3872300
124 8046975
125 849901
126 8566610
127 4388085
128 4524195
129 9388054
130 989496
131 9970776
132 5102757
133 5255127
134 10890153
135 1145620
136 11540872
137 5901364
138 6071240
139 12565672
140 1319529
141 13289482
142 6790234
143 6978908
144 14427471
145 1512525
146 15229650
147 7775925
148 7984735
149 16488870
150 1725956
151 17374880
152 8865225
153 9095555
154 18763649
155 1961216
156 19739136
157 10065152
158 10318432
159 21266048
160 2219745
161 22336842
162 11382954
163 11660660
164 24010767
165 2503029
166 25182882
167 12826109
168 13129763
169 27012966
170 2812600
171 28292600
172 14402325
173 14733495
174 30288265
175 3150036
176 31681800
177 16119540
178 16479840
179 33852744
180 3516961
181 35366746
182 17985922
183 18377012
184 37722943
185 3915045
186 39364162
187 20009869
188 20433455
189 41915862
190 4346004
191 43691232
192 22200009
193 22657843
194 46448961
195 4811600
196 48365600
197 24565200
198 25059080
199 51340160
200 5313641
201 53405370
202 27114530
203 27646300
204 56607839
205 5853981
206 58829106
207 29857317
208 30428867
209 62270838
210 6434520