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

