482
268
421
426
411
339
364
312
534
302
249
423
259
300
350
299
308
331
270
368
436
324
432
435
406
377
374
414
449
428
260
381
373