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