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