2 28 11 7 10 20 8 25 5 26