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