0
9
12
25
30
39
49
66
78
85
91
96
131
148
157
165
180
188
199
200
202
