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