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