12 9 3 6 9 7 9 7 5 8