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