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