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

