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