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