10 7 5 11 3 24 9 20 6 25