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