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

