9 158 70 5 6 14 16 21 25 80 87 97