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