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