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