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