28 16 15 b 3 2 1 4 7 d 5 11 8 10 9 13 a 12 27 c 26 24 22 23 25 21 14 17 19 20 18 6