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