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