9 462 28 5 6 21 25 30 31 79 80 90