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