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