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