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