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