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