3 10 2 4 1 5 3 2 8 9 6 9 5 6 3 8 2 3 7 3 5 7 9 2 6 8