4 3 10 25 4 2 17 9 27 20