68
1
216
186
476
293
330
381
308
354
282
2
504
1324
9
267
264
246
70
227
221
289
297
559
274
419
332
306
541
320
296
412