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