25
25
25
25
26
26
26
26
26
25
27
27
26
26
26
27
27
32
32
33
33
33
29
29
29
29
29
29
29
28
28
28
29
34
34
35
35
35
35
35
36
36
36
36
35
34
33
32
34
35
35
36
36
35
35
32
30
27
27
27
37
37
37
37
36
36
33
31
31
30
26
23
23
23
23
23
22
22
22
22
22
22
22
20
20
20
19
19
19
20
20
21
21
21
21
21
22
22
22
23
22
21
21
21
20
19
19
19
21
22
25
25
26
26
28
30
30
27
25
25
25
25
26
26
26
27
27
27
26
26
25
25
25
25
25
25
26
30
32
33
33
33
34
35
36
36
36
35
35
35
36
36
35
34
34
34
31
31
31
31
27
26
26
26
27
27
28
28
29
30
30
30
30
30
30
31
37
40
42
43
43
43
43
43
44
44
43
41
39
38
37
36
31
30
29
28
29
29
30
31
33
34
34
34
34
34
35
35
35
35
35
36
37
37
37
37
37
38
38
41
41
41
42
42
44
44
44
44
44
42
42
42
42
42
42
44
44
44
44
44
45
44
43
43
43
43
43
43
44
46
46
46
46
46
47
47
47
48
49
50
50
50
52
52
52
53
53
53
54
54
55
56
59
60
61
64
65
65
65
64
59
57
56
54
53
53
54
54
53
49
47
43
39
38
37
31
31
32
32
33
34
34
35
35
36
36
37
37
40
41
43
43
44
48
48
50
51
52
55
56
57
58
53
52
52
50
49
48
48
48
49
52
59
59
60
61
62
67
67
64
68
75
77
83
84
89
91
92
91
91
91
91
92
92
89
91
91
90
90
90
92
96
96
96
99
99
100
99
98
97
97
96
96
96
96
97
97
97
98
99
99
102
102
102
102
103
103
103
102
102
102
102
103
103
101
100
100
101
104
104
104
103
100
99
97
97
97
98
98
98
98
102
103
104
104
104
104
102
102
102
101
98
98
99
105
106
106
106
106
107
106
105
105
104
104
104
104
105
105
105
104
104
104
103
102
98
97
88
82
81
80
79
70
65
62
54
39
38
37
37
38
38
41
44
44
44
44
43
43
43
44
38
37
37
37
37
35
32
31
30
29
26
26
25
25
25
25
23
23
22
22
22
18
18
18
18
18
18
18
18
18
18
18
18
18
19
18
18
18
18
18
18
19
19
19
19
17
17
17
17
18
18
19
17
14
15
15
16
16
16
13
12
12
12
13
13
13
13
12
13
13
13
14
14
14
13
13
13
12
12
12
12
12
12
13
13
12
11
11
11
12
12
12
12
12
12
12
13
12
13
13
13
12
12
12
12
12
12
12
12
15
15
14
13
12
14
14
14
15
15
15
15
15
15
18
19
19
21
21
24
25
26
26
26
26
27
27
22
22
19
19
17
15
15
15
14
13
11
11
12
12
12
12
12
12
12
12
14
14
14
14
15
15
15
16
19
21
22
23
23
23
24
24
24
23
21
21
21
20
19
19
19
19
17
17
16
13
13
13
13
13
13
11
11
11
10
10
10
10
10
9
9
9
9
8
8
8
8
8
8
8
8
8
8
6
6
6
6
6
6
7
7
7
7
7
9
10
11
10
9
10
10
11
12
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
13
16
16
16
16
16
16
16
16
16
16
16
16
15
15
14
14
14
14
14
17
18
19
18
18
14
15
15
16
18
18
18
18
19
23
23
23
20
21
21
21
21
21
21
21
22
23
24
24
24
22
22
22
21
20
19
19
18
18
18
18
18
18
19
19
20
22
22
22
23
23
23
23
24
25
26
26
26
27
28
27
27
28
28
29
29
29
29
30
32
33
34
36
36
43
41
41
38
36
34
34
32
33
36
37
37
36
36
36
36
36
36
37
37
37
36
34
33
32
31
29
28
26
26
26
26
26
26
25
25
25
25
25
26
26
27
27
28
28
28
28
28
28
28
28
26
26
26
26
26
28
33
35
35
35
35
33
31
31
31
31
32
33
34
37
39
39
39
41
46
47
47
47
47
46
46
39
37
35
35
34
33
33
34
35
35
35
36
36
36
33
32
32
31
31
31
31
32
32
34
35
37
38
39
44
45
50
49
49
48
48
42
39
39
38
35
34
34
33
33
33
33
34
34
34
34
34
34
34
34
35
35
34
34
34
34
34
34
34
34
34
35
39
42
42
42
45
54
55
56
56
57
57
57
57
68
69
70
70
70
68
68
66
60
60
59
57
56
56
55
53
47
45
39
39
40
39
37
37
38
36
36
36
34
34
34
34
35
36
36
37
38
38
41
42
42
42
43
41
39
40
41
41
41
41
39
39
37
36
35
35
37
39
46
46
45
44
43
42
42
40
40
40
41
41
41
42
43
43
44
43
42
42
41
41
41
42
45
48
53
54
52
51
51
51
51
51
49
49
49
47
47
47
47
46
46
46
45
44
43
43
42
38
35
34
34
34
33
33
33
33
33
35
36
36
37
35
34
33
33
34
34
33
32
32
31
31
31
32
32
33
33
32
32
32
32
32
30
30
29
29
29
29
30
29
30
28
28
28
28
28
28
27
26
25
25
25
24
24
24
23
23
23
23
23
23
23
23
25
25
25
26
23
23
22
22
22
22
23
23
23
23
23
25
24
24
23
23
21
21
17
17
17
17
17
18
18
18
19
19
19
19
20
20
21
21
21
21
22
22
22
23
23
23
23
24
24
24
24
24
24
23
23
22
21
18
17
17
17
17
16
16
16
17
17
17
17
17
17
17
17
14
14
14
14
14
14
14
13
13
13
12
12
12
12
12
12
13
13
13
14
14
14
14
15
15
15
16
16
18
19
19
20
21
21
21
22
24
28
29
28
25
24
24
24
24
24
24
24
24
24