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