4 22 21 28 26 11 5 6 9 1