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

