7
24
7
13
6
18
3
4
15
2