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