0
1
12
14
33
49
65
70
79
90
113
137
149
153
157
168
170
172
180
191
205
217
245
262
