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

