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