8 5 1 5 6 3 10 7 5 2 4 6 8 10 1 1 1 1 1 2 10 10 1 2 3 4 5 6 7 8 9 10 7 7 1 6 4 3 10 10 10 10 7 7 5 7 7 7 5 7 10 7 7 7 7 7 7 7 7 6 6 1 1 1 1 1 7 17 7 3 2 5 11 9 19 16