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