0
4
6
9
14
17
18
31
46
68
85
100
133
147
163
171
180
186
189
197
