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