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