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