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