505
476
80
289
446
192
431
419
239
468