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