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