189
189
189
189
190
192
198
196
186
185
186
186
187
188
189
193
192
189
182
181
182
183
186
188
197
199
222
216
211
211
212
212
211
211
211
204
208
209
199
195
192
185
186
187
189
192
202
210
225
208
199
189
190
192
194
196
193
194
196
198
200
201
205
206
217
216
212
219
223
226
203
183
183
183
183
183
185
190
201
207
206
181
172
174
178
186
191
195
199
186
184
183
182
178
173
173
176
177
179
170
167
171
173
169
168
168
166
162
160
160
161
163
168
169
168
168
168
167
166
166
163
160
159
159
158
157
156
156
157
157
157
157
163
164
162
159
157
154
155
156
156
156
156
156
153
151
153
156
157
157
156
157
158
158
157
158
155
154
152
149
148
144
143
143
142
142
142
142
141
139
138
138
137
139
140
140
140
140
141
142
143
142
140
139
141
141
144
142
141
140
137
137
136
135
134
133
133
133
133
132
131
131
131
130
128
127
127
128
128
129
129
129
129
129
133
134
133
131
126
125
125
124
124
123
124
124
124
122
122
122
122
122
123
124
124
124
124
124
124
123
123
123
122
122
122
123
124
126
126
128
126
125
125
125
126
129
131
132
134
135
135
135
135
129
129
129
130
125
124
121
120
118
117
121
124
126
129
131
131
130
128
128
128
128
121
121
119
119
119
122
122
121
120
119
119
117
115
114
111
110
110
109
109
108
108
106
105
104
103
103
101
101
101
101
102
102
102
103
103
103
102
102
101
100
99
97
97
96
96
96
97
96
96
96
96
95
93
92
92
92
92
94
94
94
94
94
94
93
93
93
93
93
94
94
93
92
92
91
91
91
92
92
91
89
87
87
87
88
89
89
90
90
92
92
92
91
90
92
93
93
93
94
94
94
94
94
94
95
96
98
98
105
107
108
108
108
108
108
109
110
111
111
111
111
111
111
114
114
114
114
113
113
112
112
112
112
111
111
112
113
114
114
114
114
112
112
112
112
112
113
110
109
108
107
107
107
108
107
107
104
100
99
98
96
95
93
93
93
94
94
93
92
91
91
91
91
90
89
88
87
86
85
84
84
84
84
84
83
83
83
82
82
82
82
82
82
82
82
82
82
82
81
81
81
81
81
81
81
81
81
81
81
80
80
80
80
79
79
80
80
79
79
78
77
76
76
76
79
80
80
81
83
88
91
91
91
89
89
88
88
88
86
86
86
87
88
89
89
89
88
88
88
89
89
89
89
87
87
87
87
86
86
85
85
86
86
85
85
85
85
85
84
83
82
84
84
89
89
87
87
87
89
91
94
92
90
88
88
90
95
98
98
98
97
93
90
86
85
86
88
88
86
85
84
83
83
83
81
79
78
78
78
77
77
77
78
77
77
77
75
75
75
75
75
75
75
74
73
73
73
72
71
70
70
70
69
69
68
68
68
68
67
66
66
66
65
65
64
64
64
64
64
65
65
62
62
62
61
61
60
59
59
59
60
60
60
64
65
66
68
69
71
74
74
76
78
77
75
75
78
79
79
81
83
83
84
82
79
79
80
86
89
90
90
90
92
92
93
96
97
97
96
97
100
102
102
101
99
97
97
97
104
105
106
106
105
104
100
100
100
100
100
101
102
102
102
98
97
97
98
96
91
89
91
83
77
76
75
73
71
64
64
63
62
62
60
57
50
49
45
42
42
41
40
39
38
38
38
37
37
38
37
35
33
33
33
34
34
35
35
35
34
32
32
32
31
31
31
31
30
29
28
28
28
28
28
29
29
28
28
30
30
28
27
27
27
26
26
25
25
26
26
26
26
26
25
25
25
25
24
23
23
22
21
20
20
19
18
18
17
17
18
18
17
17
18
18
18
18
18
18
18
18
18
18
18
17
17
15
13
12
12
17
17
17
17
17
19
18
16
16
17
18
19
19
19
18
16
13
11
11
13
15
15
16
17
18
18
17
16
16
17
17
18
18
18
18
18
18
18
18
18
18
18
17
17
16
15
15
14
12
14
14
13
13
13
13
13
13
13
13
13
14
15
15
15
15
14
14
13
12
12
12
12
10
9
9
9
10
10
9
12
7
7
6
6
6
7
8
9
9
12
13
12
11
11
11
8
9
9
10
8
7
6
4
7
7
6
6
6
2
3
4
5
7
8
8
7
6
6
6
5
4
3
3
4
3
3
3
2
0
0
0
0
0
1
1
2
2
2
2
2
2
1
0
0
0
0
0
0
0
0
1
1
4
4
3
2
2
2
1
0
0
1
1
2
2
2
2
2
2
2
1
0
0
0
0
0
0
0