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