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