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