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

