643


545


516


501


468


465


417


415


399


389