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