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