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