6
12
18
27
32
43
46
48
51
58
59
60
66
67
74
76
82
83
91
102
107
109
120
125
128
139
154
159
160
161
162
169
173
177
181
186
200
201
205
206
208
225
237
239
244
251
257
262
269
270
271
274
283
288
292
293
297
300
301
316
319
320
322
