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