19
21
21
23
23
24
25
25
26
26
18
17
17
15
15
16
17
15
15
16
16
16
16
16
16
16
17
16
16
16
17
17
16
16
16
17
18
19
19
17
16
16
18
19
19
19
20
20
19
19
20
21
21
21
21
22
22
23
23
25
25
25
25
25
25
24
24
31
32
33
37
38
39
31
32
35
35
33
33
33
33
32
32
32
32
32
33
37
37
37
37
37
38
39
39
39
39
42
40
38
38
36
34
39
46
47
47
47
47
47
47
47
51
52
53
58
61
62
63
64
65
76
75
74
76
77
82
84
84
85
86
87
89
89
89
89
87
87
87
86
86
86
85
78
77
77
77
77
76
75
74
74
74
73
70
69
67
65
63
63
63
63
63
64
68
69
69
69
70
70
74
81
82
83
84
87
88
89
89
90
91
91
92
95
96
97
98
99
99
100
100
100
103
104
105
105
106
118
120
121
123
128
130
131
132
140
142
141
141
136
136
136
136
137
138
139
141
144
145
146
146
145
144
143
142
138
138
137
136
136
135
133
132
127
125
124
123
122
120
115
112
110
109
108
108
109
111
112
113
114
116
117
120
122
130
132
134
135
137
141
143
146
150
151
151
152
152
153
155
160
163
165
165
166
168
170
170
170
170
172
178
179
179
179
178
178
178
177
177
175
179
179
169
171
174
174
174
174
174
176
177
178
180
183
183
184
185
200
202
203
204
212
212
212
212
212
212
214
217
216
188
179
176
165
163
162
155
146
144
144
144
144
145
145
145
145
145
145
145
145
144
143
142
133
128
126
126
126
123
123
122
120
117
117
117
109
101
100
98
90
90
90
91
89
86
84
83
83
83
83
80
80
79
79
79
78
78
76
74
73
72
69
69
68
67
67
67
66
61
57
55
53
58
60
61
61
61
61
61
62
64
64
65
71
72
72
72
67
53
52
49
48
43
42
37
36
34
29
28
26
25
21
17
15
9
15
17
19
20
21
22
22
22
21
22
22
22
22
23
23
23
22
21
21
21
19
18
18
20
18
19
20
21
21
19
19
21
24
23
24
26
26
27
28
29
29