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