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

