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