7
1
10
17
17
15
46