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