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