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