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

