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