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