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

