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