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