666


527


522


478


477


475


436


435


434


418