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