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