29  47  34  10  15  18  25  50  20  1   27  35  39  19  2   13  36  48  7   5   42  11  16  21  14  9   6   24  40  44  3   43  46  31  38  37  8   23  17  32  33  26  41  12  30  22  45  4   49  28
