18
10
4
12
21
15
10
8
7
15
6
12
8
5
1
3
9
2
1
15
3
1
2
2
3
9
1
1
8
3
1
1
3
12
2
1
2
3
1
18
10
4
12
21
15
10
8
7
15
6
12
8
5
1
3
9
2
1
15
3
1
2
2
3
9
1
1
8
3
1
1
3
12
2
1
2
3
1