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