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