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