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