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