5 3 3 10 9 2 5 6 8 4 6 5