1 2
2 12
3 32
4 62
5 118
6 206
7 351
8 568
9 882
10 1322
11 1921
12 2716
13 3748
14 5062
15 6707
16 8736
17 11206
18 14178
19 17717
20 21892
21 26776
22 32446
23 38983
24 46472
25 55002
26 64666
27 75561
28 87788
29 101452
30 116662
31 133531
32 152176
33 172718
34 195282
35 219997
36 246996
37 276416
38 308398
39 343087
40 380632
41 421186
42 464906
43 511953
44 562492
45 616692
46 674726
47 736771
48 803008
49 873622
50 948802
51 1028741
52 1113636
53 1203688
54 1299102
55 1400087
56 1506856
57 1619626
58 1738618
59 1864057
60 1996172
61 2135196
62 2281366
63 2434923
64 2596112
65 2765182
66 2942386
67 3127981
68 3322228
69 3525392
70 3737742
71 3959551
72 4191096
73 4432658
74 4684522
75 4946977
76 5220316
77 5504836
78 5800838
79 6108627
80 6428512
81 6760806
82 7105826
83 7463893
84 7835332
85 8220472
86 8619646
87 9033191
88 9461448
89 9904762
90 10363482
91 10837961
92 11328556
93 11835628
94 12359542
95 12900667
96 13459376
97 14036046
98 14631058
99 15244797
100 15877652
101 16530016
102 17202286
103 17894863
104 18608152
105 19342562
106 20098506
107 20876401
108 21676668
109 22499732
110 23346022
111 24215971
112 25110016
113 26028598
114 26972162
115 27941157
116 28936036
117 29957256
118 31005278
119 32080567
120 33183592
121 34314826
122 35474746
123 36663833
124 37882572
125 39131452
126 40410966
127 41721611
128 43063888
129 44438302
130 45845362
131 47285581
132 48759476
133 50267568
134 51810382
135 53388447
136 55002296
137 56652466
138 58339498
139 60063937
140 61826332
141 63627236
142 65467206
143 67346803
144 69266592
145 71227142
146 73229026
147 75272821
148 77359108
149 79488472
150 81661502
151 83878791
152 86140936
153 88448538
154 90802202
155 93202537
156 95650156
157 98145676
158 100689718
159 103282907
160 105925872
161 108619246
162 111363666
163 114159773
164 117008212
165 119909632
166 122864686
167 125874031
168 128938328
169 132058242
170 135234442
171 138467601
172 141758396
173 145107508
174 148515622
175 151983427
176 155511616
177 159100886
178 162751938
179 166465477
180 170242212
181 174082856
182 177988126
183 181958743
184 185995432
185 190098922
186 194269946
187 198509241
188 202817548
189 207195612
190 211644182
191 216164011
192 220755856
193 225420478
194 230158642
195 234971117
196 239858676
197 244822096
198 249862158
199 254979647
200 260175352
201 265450066
202 270804586
203 276239713
204 281756252
205 287355012
206 293036806
207 298802451
208 304652768
209 310588582
210 316610722