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