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