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