5
5
15
2
17
6
5
24
7
1
7
24
4
3
5