7
15
15
5
10
8
16
7
10
16
17
16
5
5
6
5
6
6
8
18