1 3
2 8
3 16
4 30
5 54
6 93
7 153
8 241
9 365
10 534
11 758
12 1048
13 1416
14 1875
15 2439
16 3123
17 3943
18 4916
19 6060
20 7394
21 8938
22 10713
23 12741
24 15045
25 17649
26 20578
27 23858
28 27516
29 31580
30 36079
31 41043
32 46503
33 52491
34 59040
35 66184
36 73958
37 82398
38 91541
39 101425
40 112089
41 123573
42 135918
43 149166
44 163360
45 178544
46 194763
47 212063
48 230491
49 250095
50 270924
51 293028
52 316458
53 341266
54 367505
55 395229
56 424493
57 455353
58 487866
59 522090
60 558084
61 595908
62 635623
63 677291
64 720975
65 766739
66 814648
67 864768
68 917166
69 971910
70 1029069
71 1088713
72 1150913
73 1215741
74 1283270
75 1353574
76 1426728
77 1502808
78 1581891
79 1664055
80 1749379
81 1837943
82 1929828
83 2025116
84 2123890
85 2226234
86 2332233
87 2441973
88 2555541
89 2673025
90 2794514
91 2920098
92 3049868
93 3183916
94 3322335
95 3465219
96 3612663
97 3764763
98 3921616
99 4083320
100 4249974
101 4421678
102 4598533
103 4780641
104 4968105
105 5161029
106 5359518
107 5563678
108 5773616
109 5989440
110 6211259
111 6439183
112 6673323
113 6913791
114 7160700
115 7414164
116 7674298
117 7941218
118 8215041
119 8495885
120 8783869
121 9079113
122 9381738
123 9691866
124 10009620
125 10335124
126 10668503
127 11009883
128 11359391
129 11717155
130 12083304
131 12457968
132 12841278
133 13233366
134 13634365
135 14044409
136 14463633
137 14892173
138 15330166
139 15777750
140 16235064
141 16702248
142 17179443
143 17666791
144 18164435
145 18672519
146 19191188
147 19720588
148 20260866
149 20812170
150 21374649
151 21948453
152 22533733
153 23130641
154 23739330
155 24359954
156 24992668
157 25637628
158 26294991
159 26964915
160 27647559
161 28343083
162 29051648
163 29773416
164 30508550
165 31257214
166 32019573
167 32795793
168 33586041
169 34390485
170 35209294
171 36042638
172 36890688
173 37753616
174 38631595
175 39524799
176 40433403
177 41357583
178 42297516
179 43253380
180 44225354
181 45213618
182 46218353
183 47239741
184 48277965
185 49333209
186 50405658
187 51495498
188 52602916
189 53728100
190 54871239
191 56032523
192 57212143
193 58410291
194 59627160
195 60862944
196 62117838
197 63392038
198 64685741
199 65999145
200 67332449
201 68685853
202 70059558
203 71453766
204 72868680
205 74304504
206 75761443
207 77239703
208 78739491
209 80261015
210 81804484