5 10 9 9 10 3 3 2 1 4 2