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