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