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