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