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