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

