10 29
 3 16 21  5
 3 29 20 10
 3  8  7 28
 3  4  6 24
 3  9 22 15
 3 11 23  2
 3 17  3  1
 3 25 19 14
 2 13 18
 3 12 26 27
