506
477
291
454
193
431
420
241
470
283