10
5
9
15
18
17
5
4
5
5
5
12
7
11
3
12
2
3
7
6
1
13
16
15
14
8