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