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

