26 21 7 24 8 22 6 23 1 25