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