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