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