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