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