7
7
5
18
2
2
1

26
26