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