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