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