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