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