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