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