5
10
22
35
51
54
61
86
96
113
118
137
150
177
179
180
189
191
198
200
203
206
220
234
244
