7
7
17
24
15
4
5
6
1
3
28
9
10
3
12
7
5
15