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