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