3 3 8 6 10 7 9