12 13 20 24 26 23  3 17 16 25 21 28
