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