3 25 15 17 10 8 10 12 4 28