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