7
7
2
5
5
8
17
12
4
13
13
8
26