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