0
0
1
1
1
3
5
6
10
15
20
25
30
32
37
40
46
59
73
86
97
124
126
126
128
128
131
135
136
139
143
148
153
158
162
166
167
172
177
182
182
182
182
182
182
187
192
192
192
192
195
197
212
224
238
253
265
265
269
273
278
278
283
288
