506
478
291
454
193
431
424
241
470
283