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