8


110


45


130


777


163


411


745


510


984