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