1 0
2 0
3 1
4 13
5 61
6 192
7 483
8 1050
9 2058
10 3732
11 6369
12 10351
13 16159
14 24388
15 35763
16 51156
17 71604
18 98328
19 132753
20 176529
21 231553
22 299992
23 384307
24 487278
25 612030
26 762060
27 941265
28 1153971
29 1404963
30 1699516
31 2043427
32 2443048
33 2905320
34 3437808
35 4048737
36 4747029
37 5542341
38 6445104
39 7466563
40 8618818
41 9914866
42 11368644
43 12995073
44 14810103
45 16830759
46 19075188
47 21562707
48 24313852
49 27350428
50 30695560
51 34373745
52 38410905
53 42834441
54 47673288
55 52957971
56 58720662
57 64995238
58 71817340
59 79224433
60 87255867
61 95952939
62 105358956
63 115519299
64 126481488
65 138295248
66 151012576
67 164687809
68 179377693
69 195141453
70 212040864
71 230140323
72 249506922
73 270210522
74 292323828
75 315922465
76 341085055
77 367893295
78 396432036
79 426789363
80 459056676
81 493328772
82 529703928
83 568283985
84 609174433
85 652484497
86 698327224
87 746819571
88 798082494
89 852241038
90 909424428
91 969766161
92 1033404099
93 1100480563
94 1171142428
95 1245541219
96 1323833208
97 1406179512
98 1492746192
99 1583704353
100 1679230245
101 1779505365
102 1884716560
103 1995056131
104 2110721938
105 2231917506
106 2358852132
107 2491740993
108 2630805255
109 2776272183
110 2928375252
111 3087354259
112 3253455436
113 3426931564
114 3608042088
115 3797053233
116 3994238121
117 4199876889
118 4414256808
119 4637672403
120 4870425574
121 5112825718
122 5365189852
123 5627842737
124 5901117003
125 6185353275
126 6480900300
127 6788115075
128 7107362976
129 7439017888
130 7783462336
131 8141087617
132 8512293933
133 8897490525
134 9297095808
135 9711537507
136 10141252794
137 10586688426
138 11048300884
139 11526556513
140 12021931663
141 12534912831
142 13065996804
143 13615690803
144 14184512628
145 14772990804
146 15381664728
147 16011084817
148 16661812657
149 17334421153
150 18029494680
151 18747629235
152 19489432590
153 20255524446
154 21046536588
155 21863113041
156 22705910227
157 23575597123
158 24472855420
159 25398379683
160 26352877512
161 27337069704
162 28351690416
163 29397487329
164 30475221813
165 31585669093
166 32729618416
167 33907873219
168 35121251298
169 36370584978
170 37656721284
171 38980522113
172 40342864407
173 41744640327
174 43186757428
175 44670138835
176 46195723420
177 47764465980
178 49377337416
179 51035324913
180 52739432121
181 54490679337
182 56290103688
183 58138759315
184 60037717558
185 61988067142
186 63990914364
187 66047383281
188 68158615899
189 70325772363
190 72550031148
191 74832589251
192 77174662384
193 79577485168
194 82042311328
195 84570413889
196 87163085373
197 89821637997
198 92547403872
199 95341735203
200 98206004490
201 101141604730
202 104149949620
203 107232473761
204 110390632863
205 113625903951
206 116939785572
207 120333798003
208 123809483460
209 127368406308
210 131012153272