3 8 10 7 2 9 8