22 8 26 2 27 7 1 28 25 5