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