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