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