18
18
11
11
4
20
4
9
4
18
11
18
4
18
4
4
4
20
4
15
4
18
4
4
4
4
4
4
4
4
20
9
20
4
4
11
9
3
4
3
3
20
3
20
4
3
9
3
7
20
9
3
20
3
20
4
3
4
9
20
4
9
20
20
3
4
20
3
4
4
20
3
20
4
4
20
20
20
7
20
3
3
4
9
20
4
4
20
20
4
4
4
11
18
7
4
4
11
4
20
7
4
4
9
4
7
18
9
4
4
0
11
7
4
4
4
11
4
4
18
4
4
4
4
4
9
11
4
4
3
4
3
4
4
3
4
4
4
4
4
4
3
4
7
7
6
7
7
11
7
7
6
6
7
6
8
6
7
8
6
6
6
7
7
6
6
4
4
4
4
11
4
4
4
4
4
4
4
4
4
4
4
4
4
4
7
4
4
4
4
11
4
4
4
4
11
4
4
4
4
4
4
4
4
5
4
4
4
4
4
4
4
4
11
4
4
4
4
4
4
4
11
4
11
4
11
4
4
4
4
4
4
4
4
4
4
4
18
4
4
4
4
11
4
4
4
11
4
18
4
4
11
11
4
4
4
4
4
4
4
4
4
4
4
4
4
18
4
4
4
4
4
5
11
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
11
4
4
4
4
4
4
11
4
11
4
4
4
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
11
4
4
4
4
4
4
4
4
11
4
4
4
4
4
4
4
18
4
4
11
4
4
20
4
4
4
4
4
4
18
4
4
4
11
4
4
4
11
11
4
4
4
4
4
4
18
4
4
4
4
4
4
4
11
4
4
4
4
4
4
11
4
9
9
9
20
20
15
9
20
20
18
20
20
9
20
20
15
18
17
18
18
20
20
18
20
20
18
18
20
18
18
18
4
4
4
4
4
4
4
4
4
4
4
4
4
4
18
15
18
18
9
20
18
20
9
20
20
18
9
18
18
9
20
18
18
9
18
18
20
20
20
9
20
18
20
20
17
18
9
20
20
9
20
9
9
20
18
20
20
17
20
18
18
20
18
9
18
18
18
18
18
18
18
15
20
18
20
20
18
18
18
18
18
18
15
20
9
20
18
18
18
20
18
18
15
18
20
4
4
4
4
7
4
7
6
20
6
9
11
6
6
6
6
20
18
11
6
6
6
6
6
20
7
6
11
6
6
7
9
6
8
7
20
7
4
20
4
11
4
4
4
4
4
4
9
4
4
6
4
4
4
4
4
4
4
4
4
4
4
4
20
4
4
4
4
4
4
4
4
4
4
4
4
4
11
4
4
4
4
4
3
4
9
3
3
3
4
3
20
3
20
3
4
3
3
4
3
4
3
4
4
4
4
3
7
6
7
6
9
6
6
6
6
7
6
11
6
7
7
6
7
6
6
6
6
6
6
6
6
6
6
6
6
7
7
6
7
6
11
7
9
6
7
9
7
6
6
11
6
7
7
6
6
6
6
7
7
11
20
6
6
7
7
7
11
6
7
7
6
6
7
6
6
7
6
6
7
6
7
7
11
7
6
7
7
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
3
3
3
3
3
3
3
3
6
7
7
7
6
6
6
6
6
7
7
6
6
11
7
6
6
6
6
7
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
6
3
3
3
11
4
3
20
3
9
4
4
4
4
3
4
4
20
17
7
7
6
6
6
7
7
15
6
6
6
7
6
6
6
7
18
6
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
20
4
4
4
4
3
3
3
3
3
3
3
9
9
20
3
20
3
3
9
3
3
9
9
3
3
9
3
6
20
18
6
6
6
6
6
6
7
6
6
6
6
6
6
11
6
7
18
8
6
7
7
1
18
7
6
7
7
6
11
6
7
6
20
6
18
6
11
11
9
6
6
20
9
20
18
7
6
6
6
6
6
6
6
6
8
6
4
6
20
6
6
6
8
7
18
20
7
6
7
6
18
6
9
7
7
15
6
17
0
18
6
20
7
4
3
20
9
20
4
20
3
4
3
9
3
3
3
3
4
4
3
20
4
4
3
7
3
3
3
3
3
3
4
3
3
3
3
3
3
3
3
3
6
6
11
6
6
6
6
6
6
6
6
7
7
7
7
6
6
8
6
7
7
6
6
9
3
4
3
3
20
3
3
9
20
3
20
20
9
20
20
3
9
3
4
4
3
9
20
3
3
20
3
3
20
17
20
3
9
20
9
9
20
20
9
3
3
3
3
3
3
9
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
6
6
6
6
11
6
6
6
6
7
6
6
7
7
6
7
7
7
6
6
7
6
7
6
7
6
7
7
6
7
6
6
6
7
6
6
6
6
7
6
7
6
6
7
11
6
7
6
4
3
3
3
3
4
3
7
3
3
3
3
3
3
3
4
3
4
3
7
6
11
6
8
7
6
6
11
7
11
6
11
6
7
4
11
7
11
11
7
4
11
7
7
7
6
7
6
7
6
6
6
6
8
6
6
6
6
7
6
7
6
7
6
6
6
6
6
5
6
6
5
18
18
6
15
18
9
18
18
18
20
7
6
6
7
20
9
6
9
4
9
7
7
18
6
7
9
7
20
11
7
1
7
20
4
4
4
4
3
20
3
4
3
15
3
20
3
20
9
20
20
17
20
20
20
20
20
9
20
3
17
20
20
7
6
20
6
6
6
6
8
8
7
6
7
7
6
6
20
6
6
6
6
6
6
8
7
6
6
7
6
18
7
6
6
6
8
6
6
6
6
7
6
7
7
9
6
15
11
7
7
18
20
4
7
6
18
6
20
4
4
4
4
3
4
3
4
20
4
20
20
20
20
20
3
4
4
3
20
20
20
4
9
7
20
4
9
9
18
7
7
6
7
7
5
11
6
7
6
6
6
6
6
7
7
6
6
6
6
6
6
6
6
6
6
18
6
6
7
7
6
4
4
4
4
4
4
11
4
4
4
4
4
4
4
4
4
11
4
4
4
11
4
4
7
6
7
6
7
6
7
6
7
6
7
7
6
6
6
6
7
6
6
7
6
8
6
6
4
4
11
11
4
4
11
11
4
4
11
4
4
4
4
4
4
4
11
4
4
4
4
6
6
6
6
7
6
11
6
11
6
7
6
7
7
6
7
6
7
6
6
7
6
7
7
11
4
4
11
4
11
4
4
4
4
4
4
4
11
4
4
11
4
11
11
11
4
11
11
11
4
4
11
11
7
6
6
6
6
7
7
6
7
6
7
6
6
6
7
8
7
6
6
6
6
7
6
7
3
4
3
4
4
3
4
4
9
3
4
4
3
4
3
20
6
6
6
6
6
6
7
6
6
6
6
7
6
6
6
7
6
6
6
6
6
20
11
7
6
6
6
6
8
6
6
20
9
4
20
3
9
20
20
20
3
9
20
20
20
20
20
3
9
4
20
9
9
20
4
20
6
6
6
7
7
6
6
4
4
4
4
4
4
4
7
4
4
4
4
4
4
4
4
7
4
7
7
4
4
4
4
15
9
3
3
9
3
4
4
4
4
17
4
4
20
20
4
4
3
20
4
3
20
18
20
4
20
4
4
4
6
6
6
7
6
6
6
6
6
8
6
6
7
18
9
6
6
6
6
6
8
7
6
8
8
6
6
7
6
7
4
4
4
4
4
7
4
6
4
4
4
4
4
4
7
6
7
5
6
4
4
4
4
4
3
20
4
17
4
4
4
4
4
3
4
3
20
4
20
4
4
4
4
4
9
20
3
4
18
20
20
4
3
4
3
4
20
20
4
20
3
4
4
3
20
20
15
3
4
3
3
4
4
4
3
3
9
4
6
8
7
6
7
6
6
7
7
6
8
7
8
6
6
6
6
7
7
7
6
8
6
6
6
1
6
7
6
6
6
7
6
6
6
6
6
6
6
6
6
6
7
6
6
7
6
8
6
6
6
6
6
6
7
6
7
7
6
6
7
6
6
6
6
6
6
6
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
3
3
4
3
3
3
3
3
3
3
3
3
3
3
7
4
6
6
6
7
7
6
6
6
11
6
6
6
15
15
15
15
15
15
15
15
15
15
15
15
15
15
6
6
6
6
6
7
6
8
6
6
7
7
6
6
6
7
7
6
6
7
7
7
6
6
6
6
7
6
7
7
6
7
8
6
7
7
6
6
6
6
4
4
4
4
3
4
4
3
3
4
3
3
3
4
4
4
4
4
4
4
3
3
3
4
4
4
4
3
4
3
3
4
4
3
7
6
6
6
8
6
6
6
6
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
4
18
6
7
6
6
6
6
6
6
6
6
8
6
7
8
6
7
6
6
6
6
6
6
6
6
7
8
7
6
6
7
6
6
6
6
6
6
6
6
6
6
6
6
7
7
6
6
6
7
6
6
7
6
6
6
6
4
4
3
4
3
4
3
4
3
3
3
3
4
4
3
4
4
3
3
4
3
3
3
3
3
3
3
4
3
4
3
4
3
4
4
3
4
3
3
3
4
4
4
4
4
3
4
3
4
3
3
3
4
4
4
3
4
4
4
4
3
4
4
4
4
3
4
4
4
4
3
4
3
4
4
4
6
6
6
6
8
6
6
6
3
4
3
3
4
4
4
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
7
4
4
4
11
11
4
4
11
7
7
4
11
4
7
4
11
7
11
11
11
4
4
4
4
3
4
4
4
4
4
4
3
4
4
4
4
3
6
7
6
6
6
7
6
11
7
7
6
7
7
6
6
6
6
6
11
7
6
7
7
7
6
7
7
6
6
6
8
7
4
11
7
11
4
4
4
11
11
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
11
4
11
4
11
4
4
4
4
4
3
3
4
4
4
3
4
4
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
3
3
4
4
3
4
3
3
4
3
4
3
3
3
4
3
3
3
3
4
3
4
3
3
4
4
6
11
6
11
11
6
6
7
11
6
6
6
6
11
6
6
6
7
6
6
6
8
7
7
6
6
8
7
6
6
6
6
6
6
6
7
6
6
6
8
6
7
6
6
7
7
6
8
7
4
7
7
7
8
7
6
6
6
6
7
11
6
8
7
6
6
6
7
7
6
5
6
6
8
7
6
6
6
6
8
6
7
4
4
4
4
4
4
4
4
4
4
4
4
4
7
4
4
4
4
4
4
4
4
4
4
6
8
6
6
6
7
8
7
6
6
7
6
6
7
6
6
8
8
6
8
6
11
11
4
4
4
4
11
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
7
6
6
6
7
6
6
6
6
6
7
6
6
7
6
7
16
6
6
11
6
11
6
6
3
4
3
4
4
3
4
3
3
4
4
4
4
3
4
3
3
3
3
3
3
4
4
4
7
11
11
4
11
11
4
6
4
4
4
11
11
7
4
7
4
3
4
4
3
4
4
4
4
3
3
4
4
4
4
3
3
3
3
3
4
4
4
4
3
4
11
11
4
4
4
11
4
4
11
11
4
11
7
4
11
11
7
6
6
7
4
11
6
6
6
6
7
6
7
6
6
6
6
7
6
6
6
6
11
11
4
4
4
7
11
4
7
4
11
4
11
11
11
6
11
6
7
6
6
6
6
6
11
6
6
6
6
6
8
6
6
7
6
6
7
11
6
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
3
4
3
3
4
4
4
4
4
3
3
4
3
4
4
3
4
3
3
3
3
3
6
8
8
8
11
7
6
6
6
6
6
6
7
8
6
6
7
6
6
6
6
7
6
6
3
3
3
4
3
4
3
4
4
3
4
4
4
3
4
4
4
4
3
4
4
3
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
6
6
6
7
7
7
6
6
6
6
8
6
6
6
6
6
8
6
8
6
7
6
6
4
7
7
7
7
7
7
6
6
7
7
6
6
7
8
7
6
6
6
7
6
6
6
4
7
6
6
6
7
7
7
11
6
7
6
6
11
8
4
4
4
4
4
7
6
6
11
4
11
4
6
4
11
11
11
7
4
7
7
4
7
11
4
4
4
4
4
4
4
4
4
4
4
4
11
11
4
4
4
4
4
4
4
4
4
4
4
4
4
11
4
4
11
6
11
4
4
11
4
4
4
4
4
4
4
6
4
4
4
11
11
11
4
4
4
11
11
4
3
4
3
4
4
4
6
6
6
6
6
6
7
8
6
8
6
6
6
6
6
7
8
8
8
8
8
8
8
8
4
4
3
3
4
4
4
3
4
3
4
4
3
4
4
4
6
7
8
6
6
8
7
6
7
6
6
7
6
7
6
6
7
6
6
6
8
6
11
11
4
4
7
4
4
4
4
4
11
6
4
4
7
6
6
4
6
4
4
4
7
4
4
4
4
4
4
4
4
4
11
4
4
11
4
11
4
11
11
4
4
4
11
4
11
3
3
4
4
4
4
11
4
4
3
4
4
3
3
3
3
3
3
4
4
3
3
4
3
7
7
6
6
6
6
6
7
6
11
6
6
6
6
8
7
7
7
6
6
6
6
8
6
6
6
6
6
6
6
7
6
6
6
6
7
7
7
6
3
3
4
4
3
3
3
4
4
4
3
4
4
4
3
3
3
3
3
3
3
4
8
4
4
3
4
4
3
4
4
7
11
4
11
4
4
11
6
6
6
6
8
7
7
7
6
6
6
6
6
6
6
6
6
7
6
6
6
7
7
6
3
4
3
3
3
4
3
3
3
4
3
3
3
3
4
4
3
3
3
3
4
3
3
4
4
4
4
11
11
11
4
7
7
4
4
4
11
11
4
7
6
7
6
7
7
11
6
6
6
6
6
6
6
7
6
8
7
8
6
7
6
8
6
6
4
4
3
3
3
4
3
3
3
3
4
4
3
3
4
3
3
3
3
3
4
3
3
3
4
4
3
0
4
4
4
4
3
3
4
4
4
4
4
4
4
3
4
3
3
3
4
4
3
3
3
3
4
4
4
4
3
4
4
4
4
3
3
6
11
7
6
11
6
7
6
3
6
6
6
6
6
7
8
6
6
6
6
6
6
7
11
6
6
6
6
6
6
6
8
4
4
4
3
4
4
4
4
4
4
4
4
4
4
4
4
6
8
6
6
6
7
6
6
6
6
8
6
8
7
6
6
6
8
6
6
7
6
8
4
4
4
3
4
4
4
6
6
6
6
6
6
8
8
6
6
6
6
8
6
6
8
4
4
4
4
4
4
4
4
4
4
4
4
4
3
4
4
4
4
4
4
4
4
4
4
4
4
3
3
4
4
3
4
4
4
4
4
3
4
3
4
6
6
6
6
6
7
6
6
4
4
3
4
4
4
4
3
4
3
3
4
4
3
4
4
4
4
4
4
3
4
4
6
5
6
6
7
8
8
6
8
8
6
8
7
8
6
6
6
6
6
8
7
6
6
6
6
6
6
6
7
6
6
6
8
6
7
7
7
6
6
7
3
4
4
4
4
4
4
4
4
3
4
4
4
4
4
3
4
4
3
4
4
4
4
4
6
6
8
6
6
6
6
6
8
6
6
6
6
6
6
7
6
7
6
6
6
6
8
4
4
4
4
4
4
3
4
3
4
4
4
3
4
3
4
4
4
3
4
4
4
3
4
4
4
4
4
4
4
3
4
3
3
4
4
4
4
4
3
4
4
4
4
4
3
4
3
11
4
4
4
4
7
4
4
4
4
6
6
7
6
6
6
6
7
6
7
6
8
6
7
11
6
6
7
6
6
6
6
6
8
11
6
6
11
6
6
6
6
6
6
7
7
6
7
6
7
8
6
6
6
6
6
6
7
6
6
6
6
6
6
6
6
7
6
7
6
6
6
6
11
15
15
15
15
15
15
15
15
15
15
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
11
4
4
4
4
4
4
4
4
4
4
4
4
18
4
4
11
4
4
4
11
4
11
4
4
5
4
4
4
4
4
4
11
4
4
4
11
4
4
4
4
4
4
4
4
18
4
4
11
4
4
4
4
4
4
20
4
11
4
4
4
4
4
4
4
4
4
4
11
4
4
4
4
4
18
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
4
4
4
5
4
4
4
4
11
4
4
4
11
4
4
4
4
4
4
4
4
4
4
4
4
11
4
4
4
18
4
4
4
4
4
4
4
4
11
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
18
9
18
1
18
20
20
18
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
11
4
4
11
4
4
4
4
11
4
11
11
20
20
18
20
18
20
9
9
20
20
20
20
20
9
9
18
18
20
20
18
9
15
9
17
20
9
20
9
20
20
9
9
9
9
9
20
9
9
9
19
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
9
9
9
9
9
9
9
17
18
9
9
20
9
20
9
20
20
20
20
20
9
9
9
20
15
15
20
9
17
17
20
20
9
9
9
9
9
9
9
1
18
18
18
9
18
20
20
18
18
18
9
18
18
18
15
18
18
15
18
18
15
18
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
0
9
9
9
9
9
9
9
20
20
20
15
17
9
20
20
17
9
15
15
9
9
20
9
18
15
18
20
18
20
18
18
18
18
18
20
18
18
9
15
18
20
9
20
15
18
20
18
18
20
9
9
9
20
9
1
9
9
17
9
20
20
17
9
1
20
9
20
20
20
20
20
18
20
20
9
18
20
20
20
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
20
20
18
9
20
20
20
9
20
20
20
9
9
9
17
9
9
20
9
18
9
18
9
9
15
20
18
18
20
18
18
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
18
20
18
18
18
18
20
18
18
18
18
18
20
20
18
18
20
9
18
9
15
20
4
4
4
4
4
4
4
4
4
4
4
4
4
4
15
9
15
9
9
9
9
9
9
9
20
9
9
18
9
20
9
17
18
9
9
9
9
20
9
9
18
9
18
18
18
18
4
4
4
4
4
4
4
4
18
18
18
20
9
20
18
9
15
18
9
18
18
9
18
9
18
18
20
18
15
20
18
20
20
20
18
20
15
9
20
9
9
20
20
9
9
20
20
20
9
9
17
15
20
17
20
9
18
18
18
9
18
20
18
18
18
18
20
18
20
18
9
20
18
9
9
9
15
20
9
17
9
20
20
9
18
20
15
20
15
9
20
20
20
20
17
15
20
15
20
20
20
20
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
16
8
8
8
8
8
8
8
8
8
8
8
8
19
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
16
8
8
8
16
16
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
19
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
2
8
8
8
8
8
6
8
8
8
8
8
8
8
8
8
8
8
8
8
8
19
8
8
8
8
8
8
8
8
8
2
8
8
8
8
6
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
16
8
8
8
8
8
8
8
8
8
16
16
8
8
8
8
8
8
0
2
0
8
16
8
8
8
8
8
16
16
16
8
8
8
8
16
8
16
8
8
8
8
16
9
8
20
20
8
8
16
8
8
8
20
8
8
8
9
8
8
0
0
8
2
6
8
0
8
2
19
8
8
8
8
2
16
2
16
8
8
8
8
8
20
8
8
8
8
16
8
8
8
8
19
8
6
8
8
16
6
6
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
16
15
15
15
15
15
15
15
18
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
5
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
0
18
15
15
15
15
15
15
18
15
15
9
18
20
18
18
18
9
9
9
20
20
20
20
17
20
20
17
9
17
9
20
17
20
18
20
9
18
20
18
17
20
17
9
20
15
18
9
9
18
18
20
20
15
18
15
1
20
17
9
9
9
9
9
9
17
9
18
20
18
20
15
15
15
9
20
18
20
17
18
20
9
20
9
9
15
20
20
18
20
20
20
18
20
18
17
15
20
20
20
18
20
20
20
18
9
9
20
20
9
18
20
18
15
18
18
20
20
20
20
18
18
15
20
20
18
20
15
20
18
20
9
20
15
18
18
20
20
18
15
20
18
18
9
20
20
17
18
17
9
15
20
20
20
20
20
17
15
18
18
20
20
9
15
20
15
18
18
18
15
20
15
18
9
20
9
9
18
20
18
9
17
15
15
9
18
9
20
18
20
20
15
18
20
17
18
9
20
9
9
18
18
18
18
9
18
18
15
20
20
18
20
20
9
20
20
20
20
18
9
15
9
9
20
20
15
18
20
20
9
20
20
20
20
20
20
20
18
9
18
18
20
20
17
1
18
20
20
20
20
18
20
18
18
20
18
18
20
17
18
18
18
18
18
9
18
20
9
15
9
9
18
18
20
18
20
17
20
20
20
9
9
9
15
17
20
20
9
18
20
15
20
18
15
18
18
17
20
15
18
9
9
20
18
9
9
20
9
20
17
20
18
9
9
18
15
15
20
20
9
20
20
20
20
20
15
17
20
1
20
17
15
20
18
9
20
20
20
20
20
20
9
20
20
17
1
15
17
20
20
18
20
15
20
20
18
20
18
20
18
20
15
18
20
18
18
9
20
18
20
20
20
20
15
20
20
20
17
20
20
9
15
20
20
18
20
20
20
9
18
20
17
15
20
20
20
18
18
9
20
17
20
18
20
20
20
20
20
9
20
9
18
18
20
18
17
20
20
20
20
20
18
20
9
20
18
18
18
20
20
15
15
18
9
9
20
20
17
18
20
18
15
9
9
20
20
20
9
18
20
20
20
20
20
20
20
18
20
17
9
20
18
9
9
20
9
20
9
18
20
9
18
17
20
1
20
20
9
20
20
20
18
20
20
18
15
20
20
20
20
20
17
20
15
20
20
9
20
9
20
18
20
17
20
20
20
18
9
20
9
20
18
18
18
18
18
20
18
9
9
20
20
18
20
20
20
20
20
20
18
9
18
20
20
9
18
9
17
15
18
18
20
20
18
18
20
20
18
17
20
20
17
20
9
17
18
18
20
20
9
15
18
15
9
9
9
17
20
20
20
20
18
18
18
20
9
18
18
17
18
9
20
20
20
20
9
9
18
20
9
20
20
15
20
15
18
18
18
20
20
20
9
15
15
20
18
20
9
20
20
20
20
18
20
15
20
20
20
15
9
20
9
15
9
20
20
17
9
1
18
9
20
9
20
17
9
9
20
20
20
9
9
18
20
18
9
20
20
15
9
9
20
17
20
9
18
20
20
15
18
20
20
17
9
20
20
9
20
18
18
18
9
18
20
20
20
20
17
9
20
20
20
18
20
9
9
18
9
18
20
18
17
20
20
18
20
1
20
9
20
17
20
20
17
20
18
20
17
17
17
1
9
18
20
20
9
9
1
9
18
20
9
9
9
20
9
18
18
20
18
20
20
20
18
9
18
9
20
15
9
20
20
9
9
9
9
20
20
18
9
9
9
18
20
18
17
18
15
18
15
18
20
20
20
18
20
20
18
18
9
15
20
20
20
20
17
17
18
20
18
15
18
18
18
20
18
17
18
17
9
9
18
18
20
15
18
18
20
18
18
18
20
20
18
18
15
18
9
9
20
18
20
15
9
20
20
18
9
20
9
20
9
20
20
9
17
20
15
20
18
9
9
20
9
9
18
20
9
9
20
15
9
20
18
15
18
20
17
18
20
9
15
15
18
20
20
15
9
9
20
20
20
18
9
20
18
20
9
15
20
20
15
20
15
20
20
18
18
9
20
15
17
15
20
9
9
9
20
20
9
9
18
9
20
20
18
20
18
9
20
20
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
18
18
18
18
9
1
9
18
20
18
20
20
20
20
20
17
15
20
18
15
20
20
20
18
18
18
18
9
20
18
9
18
18
15
18
15
18
15
18
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
