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