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