 2 11 13 14 15 16 18 19 24 25 26 27 28 12 23 20 17  3 21
