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