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