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