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