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