10
25
34
43
48
52
57
64
80
102
109
125
130
143
149
150
154
166
167
172
176
193
215
218
220
237
260
277
284
286
290
294
297
300
337
347
360
373
402
403
407
427
433
434
