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