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