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

