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