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