510
479
292
454
194
432
425
110
241
473