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