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