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