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