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