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