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