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