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