175
175
175
176
176
176
177
178
178
179
179
178
177
174
172
171
170
169
168
166
164
149
147
147
147
147
151
153
155
157
157
157
157
158
158
158
158
158
158
158
160
162
162
164
164
164
164
164
164
166
167
168
168
173
173
173
173
173
175
180
183
183
183
179
177
177
174
170
166
162
160
160
159
160
160
161
164
169
170
171
172
173
173
175
178
183
183
183
185
187
189
190
190
190
189
189
189
191
190
188
186
185
185
181
180
180
179
178
177
175
174
172
172
171
179
182
182
182
185
190
192
194
198
201
206
209
209
207
206
203
200
200
198
198
197
191
191
191
190
190
188
188
186
181
181
181
181
181
181
181
180
180
173
157
157
157
157
157
157
157
156
153
151
147
145
144
143
139
138
135
135
135
135
133
133
133
133
133
133
133
134
134
134
133
133
131
133
133
133
133
132
124
124
124
123
123
123
123
122
120
120
120
121
115
115
115
115
114
114
113
113
113
112
112
111
110
110
110
109
109
109
108
107
105
105
106
106
109
110
111
111
111
111
111
110
110
110
110
109
109
109
109
110
110
109
108
108
108
115
116
116
117
117
117
116
115
114
112
112
105
104
103
103
102
101
100
100
99
99
98
98
98
98
99
99
99
99
99
100
100
101
101
104
105
106
99
99
103
103
105
112
112
112
104
104
104
107
107
107
107
106
104
104
104
104
104
104
105
104
103
99
98
97
94
94
93
92
92
92
92
92
93
93
93
93
93
92
92
92
92
92
92
92
92
92
92
92
106
106
107
109
110
112
113
113
114
115
115
102
102
101
101
100
100
100
101
102
103
105
105
105
106
106
106
106
106
105
104
104
103
102
100
98
98
97
97
98
98
98
97
97
97
96
96
96
96
96
96
96
96
97
98
98
99
99
103
106
107
107
107
108
109
109
107
107
107
105
105
104
104
104
103
103
103
104
105
105
106
106
107
106
106
106
105
105
100
100
100
100
100
102
104
104
106
106
105
105
103
103
103
116
116
116
117
116
116
115
114
114
114
108
109
109
110
110
110
109
109
110
110
110
110
111
111
111
111
113
114
114
117
117
132
129
128
128
128
129
130
130
137
137
137
142
143
143
142
139
139
139
140
142
144
145
145
143
141
136
131
131
130
129
127
126
125
125
125
125
125
125
125
126
127
129
130
130
130
130
131
131
131
133
133
134
135
135
136
137
137
137
137
137
137
136
135
135
135
137
139
144
145
147
147
151
154
155
157
159
160
160
161
173
177
178
178
190
199
199
199
199
199
199
199
198
198
198
198
197
202
202
201
200
198
197
195
193
180
179
178
187
187
195
196
199
196
195
195
195
195
194
192
186
181
178
169
169
165
164
164
164
164
164
162
162
163
163
161
159
158
158
158
158
157
157
157
155
154
154
153
152
152
148
148
148
148
149
151
167
169
170
171
172
173
174
174
178
179
179
179
178