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