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