1 2
2 15
3 38
4 79
5 152
6 263
7 418
8 643
9 942
10 1329
11 1832
12 2463
13 3234
14 4185
15 5326
16 6677
17 8280
18 10153
19 12314
20 14817
21 17678
22 20923
23 24608
24 28757
25 33394
26 38587
27 44358
28 50739
29 57800
30 65571
31 74082
32 83415
33 93598
34 104669
35 116712
36 129763
37 143858
38 159093
39 175502
40 193129
41 212072
42 232373
43 254074
44 277285
45 302046
46 328407
47 356480
48 386313
49 417954
50 451527
51 487078
52 524663
53 564408
54 606367
55 650594
56 697227
57 746318
58 797929
59 852200
60 909191
61 968962
62 1031665
63 1097358
64 1166109
65 1238072
66 1313313
67 1391898
68 1473993
69 1559662
70 1648979
71 1742112
72 1839133
73 1940114
74 2045235
75 2154566
76 2268187
77 2386280
78 2508923
79 2636194
80 2768287
81 2905278
82 3047253
83 3194408
84 3346827
85 3504594
86 3667917
87 3836878
88 4011569
89 4192200
90 4378861
91 4571642
92 4770765
93 4976318
94 5188399
95 5407232
96 5632913
97 5865538
98 6105343
99 6352422
100 6606879
101 6868952
102 7138743
103 7416354
104 7702035
105 7995886
106 8298017
107 8608680
108 8927983
109 9256034
110 9593097
111 9939278
112 10294693
113 10659608
114 11034137
115 11418394
116 11812657
117 12217038
118 12631659
119 13056800
120 13492581
121 13939122
122 14396715
123 14865478
124 15345539
125 15837192
126 16340563
127 16855778
128 17383143
129 17922782
130 18474829
131 19039592
132 19617203
133 20207794
134 20811685
135 21429006
136 22059897
137 22704680
138 23363493
139 24036474
140 24723957
141 25426078
142 26142983
143 26875008
144 27622297
145 28384994
146 29163447
147 29957798
148 30768199
149 31595000
150 32438351
151 33298402
152 34175515
153 35069838
154 35981529
155 36910952
156 37858263
157 38823618
158 39807393
159 40809742
160 41830829
161 42871032
162 43930513
163 45009434
164 46108185
165 47226926
166 48365827
167 49525280
168 50705453
169 51906514
170 53128867
171 54372678
172 55638123
173 56925608
174 58235307
175 59567394
176 60922287
177 62300158
178 63701189
179 65125800
180 66574171
181 68046482
182 69543165
183 71064398
184 72610369
185 74181512
186 75778013
187 77400058
188 79048093
189 80722302
190 82422879
191 84150272
192 85904673
193 87686274
194 89495535
195 91332646
196 93197807
197 95091480
198 97013863
199 98965154
200 100945827
201 102956078
202 104996113
203 107066408
204 109167167
205 111298594
206 113461177
207 115655118
208 117880629
209 120138200
210 122428041