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