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