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