470
476
529
474
459
326
301
275
500
457
434
506
277
477
395
478
278
521
495
401
420
483
296
257
367
350
486
308
527
262
300
230
319
370