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