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