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