01 03 04 06 07 26 27 16 17 28 08 11 14 15 13 100 09 18 12 19 20 21 22 23 24 25