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