224
222
222
222
222
222
222
222
222
223
223
224
224
225
225
223
223
225
226
222
219
219
219
223
227
231
239
242
245
247
249
249
246
244
242
241
241
241
241
241
241
241
241
241
241
241
240
239
237
235
232
232
232
232
232
232
232
235
235
235
235
234
234
233
231
230
229
229
228
228
228
228
229
230
231
231
232
234
235
237
238
238
238
239
240
241
242
243
243
244
244
244
245
245
246
249
252
254
256
260
261
262
264
265
268
272
274
276
276
276
278
280
287
288
289
289
289
289
289
291
292
296
299
321
329
330
331
332
333
333
333
332
332
332
332
333
336
338
338
337
337
333
332
335
336
337
337
337
337
337
336
331
329
328
327
327
326
323
319
317
313
309
305
301
298
293
291
290
290
288
287
283
280
277
275
272
269
264
261
261
260
259
258
257
257
257
257
258
258
259
259
259
258
257
256
254
254
252
251
250
248
248
248
248
247
246
245
245
245
244
244
244
245
246
247
246
246
246
245
245
245
246
248
249
250
250
247
246
245
243
239
239
239
239
238
232
231
227
226
225
223
223
223
223
223
223
222
222
223
223
225
226
226
226
226
225
225
225
225
225
225
225
225
225
224
223
223
222
220
218
217
217
217
217
217
218
218
217
220
221
222
221
221
221
221
222
223
223
222
221
220
220
219
216
216
216
216
216
217
217
217
217
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
217
217
217
217
215
218
218
216
216
216
217
217
218
218
218
218
218
219
219
219
219
219
219
220
223
224
224
224
225
226
226
227
228
222
223
223
223
224
224
224
224
223
223
224
223
220
217
216
216
215
215
214
214
214
213
213
214
215
215
216
218
219
220
220
220
220
221
221
221
221
220
219
215
218
218
218
218
217
218
220
222
222
224
225
225
225
225
224
221
221
221
224
226
227
228
228
228
227
227
224
216
216
216
215
213
213
213
212
212
212
211
209
208
207
206
206
206
206
206
206
207
208
208
210
210
210
214
219
223
227
229
228
212
205
205
204
202
202
203
203
203
207
208
210
211
214
218
219
221
221
221
221
221
221
221
221
222
223
225
230
232
231
231
230
230
229
229
225
225
224
221
219
219
215
213
212
212
212
212
216
219
221
221
221
221
226
233
236
237
235
234
232
232
230
229
231
231
232
233
234
235
234
233
232
232
231
229
223
222
221
219
219
219
220
220
219
219
220
221
226
226
226
225
218
216
214
214
210
208
207
207
207
207
206
206
205
205
206
207
207
208
207
204
202
198
195
193
191
191
191
190
190
189
189
189
189
188
187
187
186
186
186
185
185
184
184
184
184
184
184
184
185
185
185
185
184
184
184
184
184
185
185
186
185
181
180
179
180
181
180
180
180
183
183
183
181
181
180
182
181
181
181
181
181
180
180
181
186
189
191
190
189
188
186
184
184
184
184
184
184
184
184
184
184
184
184
184
184
183
183
183
183
185
187
188
188
188
186
186
185
185
185
185
185
185
185
185
185
185
187
188
190
192
192
192
192
192
193
193
193
192
191
190
190
192
193
194
195
196
197
197
199
199
199
200
201
203
205
207
207
207
212
215
220
226
226
230
229
229
229
224
222
219
217
215
214
212
213
214
215
217
217
217
216
214
212
210
208
205
205
205
205
205
206
209
210
210
209
207
207
207
205
205
204
204
204
204
204
204
203
202
201
201
201
200
200
200
200
200
201
201
202
203
203
203
203
203
201
198
196
195
191
190
189
188
188
189
190
191
191
191
191
195
196
197
198
198
199
200
202
202
202
200
196
195
195
197
198
202
202
202
201
198
198
198
198
198
197
197
195
194
194
195
195
196
195
195
195
194
194
194
194
194
196
198
199
200
200
200
199
199
199
199
202
205
206
209
212
212
209
206
208
212
213
214
212
208
198
196
196
196
196
201
211
211
212
209
205
205
205
205
203
201
199
203
203
210
214
215
210
205
204
203
203
204
204
205
206
207
207
207
206
204
203
203
202
200
199
198
198
199
199
199
199
199
199
200
201
203
203
203
202
201
201
202
203
206
209
205
205
207
210
210
208
204
204
204
204
204
204
206
206
206
204
205
206
206
204
204
204
204
204
204
205
205
206
208
209
209
208
207
207
207
207
207
207
207
207
207
207
210
215
217
220
230
240
242
250
255
259
262
263
265
269
272
272
272
272
271
271
271
271
271
270
263
254
245
242
239
216
217
222
226
226
226
226
225
224
224
224
228
227
227
227
227
227
227
227
226
225
223