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