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