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