30
26
24
21
22
24
22
22
22
22
22
24
24
26
26
26
26
26
28
28
28
28
28
28
28
28
27
27
26
25
25
25
25
25
25
25
26
26
27
27
29
29
28
28
28
28
27
27
27
25
25
25
25
25
25
26
26
25
24
24
24
24
24
24
25
25
27
28
26
26
26
27
28
26
21
22
24
24
28
29
29
28
29
28
27
27
28
27
26
25
24
24
23
23
23
24
23
23
23
24
23
23
22
22
24
24
24
27
27
28
29
29
35
40
41
41
42
42
42
45
53
57
57
57
56
56
56
57
58
61
65
66
66
66
63
60
59
55
47
46
46
46
47
45
42
41
40
38
38
38
41
41
42
44
44
44
44
44
43
43
41
37
36
35
34
33
33
28
26
26
26
26
28
30
30
30
30
27
26
25
25
24
24
24
23
23
23
26
26
26
26
27
28
28
28
28
30
29
29
29
29
30
30
31
31
31
28
27
26
26
26
26
26
26
26
25
27
26
26
26
26
26
27
29
28
28
27
27
27
27
26
26
26
26
27
26
26
30
31
32
33
33
33
33
32
31
31
31
34
34
35
35
35
39
39
41
42
44
45
46
47
48
48
48
47
46
46
46
51
60
60
61
63
65
73
74
74
74
74
74
77
81
82
89
92
96
96
100
101
101
101
101
101
103
105
107
111
111
111
116
121
124
125
126
126
127
127
127
127
127
127
127
118
116
116
115
115
115
117
119
122
123
126
127
130
131
132
135
135
134
133
132
132
132
118
115
111
105
103
102
100
99
99
100
104
107
111
111
112
113
116
116
116
117
118
117
128
128
129
129
129
130
130
136
139
142
151
158
162
160
159
151
151
148
147
147
146
146
147
147
146
146
151
151
150
149
148
145
136
132
127
126
120
115
115
114
114
113
112
111
110
106
104
102
99
98
95
90
89
88
84
79
77
74
69
64
60
60
60
60
60
60
60
60
60
63
63
64
64
66
67
72
73
77
82
83
84
88
88
89
89
92
94
97
100
102
104
106
107
107
109
110
110
110
110
108
103
103
102
103
103
103
101
101
101
100
97
90
88
86
86
86
87
87
89
96
95
95
95
93
89
87
82
81
79
77
77
77
76
75
73
73
73
75
77
77
78
79
77
75
75
75
75
75
74
74
72
71
71
71
70
70
70
71
71
72
72
71
70
70
71
71
71
73
73
73
75
76
75
74
73
69
58
48
48
50
51
51
51
51
51
51
51
45
45
46
46
46
45
44
43
42
42
38
36
35
35
35
35
32
30
24
26
26
26
26
26
27
29
28
27
26
25
24
24
24
24
24
23
23
23
22
22
22
22
22
22
21
20
21
25
25
25
25
27
26
24
25
22
22
21
18
18
18
18
18
18
18
18
18
17
17
19
19
19
20
21
21
20
20
21
22
25
25
25
25
24
25
25
25
25
25
26
26
26
26
29
29
29
29
29
30
30
31
29
29
29
31
31
30
30
28
28
29
29
29
30
30
30
30
30
30
30
29
29
29
28
28
29
29
29
28
28
28
25
25
24
28
28
28
27
25
21
17
17
17
9
9
7
7
7
7
9
9
9
8
7
7
7
7
7
7
8
9
9
11
14
13
11
11
7
6
5
5
6
7
9
9
9
9
9
9
9
9
13
17
20
22
23
25
25
21
19
20
22
22
22
22
24
24
23
21
21
21
21
21
21
21
21
21
20
21
20
17
11
13
15
17
20
21
23
23
24
24
24
25
24
24
24
24
25
25
26
28
30
31
31
32
32
32
39
39
40
41
42
42
42
41
41
33
31
31
28
28
28
28
28
26
25
25
25
26
26
26
26
26
26
26
27
27
25
25
26
27
29
29
28
28
28
28
28
29
29
32
32
31
30
30
31
29
28
27
25
25
25
26
28
27
27
27
25
25
24
23
23
24
25
26
26
19
19
18
18
12
11
14
16
17
21
30
30
30
30
24
24
24
25
25
26
26
25
23
23
23
24
22
21
21
21
21
21
21
21
22
22
22
25
25
26
26
26
26
26
27
23
23
19
18
17
16
15
14
14
15
15
15
15
15
15
16
16
17
16
13
9
8
9
9
9
9
9
9
9
8
7
6
6
6
5
5
6
7
7
8
7
9
9
9
5
5
5
5
7
7
7
6
6
6
7
7
8
9
9
9
8
8
8
10
10
10
10
8
8
9
10
10
12
12
11
12
12
12
12
12
13
11
12
12
11
11
12
13
14
8
8
7
7
7
8
8
8
8
8
8
8
8
4
4
2
0