272
271
268
266
265
262
260
260
260
259
261
261
262
262
262
264
269
271
274
276
276
276
276
278
280
280
279
279
279
279
279
279
280
280
281
282
284
287
287
287
286
286
286
286
288
289
292
293
294
294
295
295
297
299
300
301
302
302
304
304
302
301
301
301
303
305
307
309
314
316
316
323
339
341
345
345
347
346
345
345
345
345
344
345
341
337
332
332
332
331
331
331
330
329
325
322
321
321
321
321
320
318
318
317
317
317
317
317
317
317
322
322
322
324
322
316
313
313
315
315
316
316
316
314
313
313
312
310
309
308
307
302
298
295
294
291
288
287
286
285
285
286
288
286
286
283
281
279
278
276
275
278
278
278
276
272
272
268
266
260
258
257
256
254
250
245
234
230
229
228
227
226
225
223
222
222
221
220
220
217
216
214
214
212
210
207
205
203
203
203
204
206
206
206
206
208
209
210
211
211
211
211
210
210
210
210
210
210
209
209
208
207
205
205
205
205
205
205
205
205
205
203
201
200
198
197
197
197
196
195
194
193
192
192
192
191
193
198
196
195
197
194
193
192
191
192
193
193
194
194
194
193
193
193
193
193
193
198
198
198
198
198
198
199
200
198
197
197
198
199
199
198
197
197
198
199
199
193
193
193
193
198
198
198
198
198
198
198
197
197
197
200
200
200
198
197
198
198
198
197
197
196
200
199
199
200
199
198
198
202
202
202
202
202
202
202
202
202
200
200
200
201
201
201
201
201
203
203
203
203
203
203
206
204
206
205
205
206
206
206
206
206
205
206
205
205
205
205
205
204
203
202
202
202
202
200
200
200
200
200
201
202
203
203
203
203
203
203
204
204
204
204
205
206
206
205
204
204
204
204
206
207
207
207
207
205
206
206
204
203
202
202
203
205
206
208
208
207
208
208
207
207
207
207
208
209
210
210
207
206
206
206
206
207
207
206
203
203
203
205
206
206
205
205
204
204
204
205
205
205
206
206
206
207
207
206
206
206
205
204
204
204
207
209
209
209
209
208
208
206
206
206
211
210
209
209
209
209
209
209
207
207
208
208
207
206
206
206
206
205
206
208
208
211
209
207
207
207
207
206
205
206
207
206
206
206
206
207
207
207
206
206
207
206
206
210
211
213
213
213
211
211
211
211
210
209
210
210
209
209
208
208
208
211
211
211
211
211
213
214
214
215
215
215
214
214
213
212
212
211
211
211
218
218
217
217
217
217
213
212
211
211
211
211
212
212
212
212
213
214
215
215
215
213
213
212
212
212
211
211
211
210
210
210
208
208
208
208
209
209
210
211
211
211
211
211
214
214
214
214
214
215
213
212
211
211
210
210
209
209
209
209
211
212
212
213
213
213
213
221
221
221
219
218
217
216
214
216
218
219
219
216
215
215
218
220
221
220
219
218
217
215
215
215
215
216
216
218
218
219
219
218
217
216
215
215
216
216
215
213
212
211
210
208
208
209
210
210
209
210
210
210
210
211
211
211
211
212
213
213
215
216
217
220
222
223
224
224
224
223
221
220
217
213
211
211
210
211
228
229
231
232
232
232
236
234
237
237
234
233
233
232
231
228
227
230
232
235
235
235
234
234
231
231
231
222
216
216
216
214
213
213
214
219
221
221
221
220
219
219
219
219
219
222
222
222
225
225
226
228
228
227
227
226
224
223
222
216
216
215
215
217
223
223
221
221
220
219
218
218
218
219
219
220
221
223
224
224
227
228
229
229
229
229
230
230
231
231
233
235
236
237
238
234
231
230
230
232
235
234
226
228
227
227
225
225
224
222
226
228
227
225
224
223
220
221
223
224
225
226
226
226
227
228
228
229
229
228
227
226
225
225
225
226
226
226
224
223
223
223
222
222
222
224
226
228
229
229
229
229
228
233
232
231
231
231
233
234
236
237
237
238
238
239
240
242
243
245
247
247
249
249
259
259
259
259
259
251
245
242
242
242
243
244
250
249
238
237
237
237
237
237
235
233
232
232
231
232
233
238
238
238
239
242
242
243
245
244
243
243
243
243
244
245
239
236
241
248
257
258
260
260
258
254
253
251
251
251
250
250
250
250
250
250
251
251
252
254
257
259
260
259
256
254
251
244
239
241
243
245
248
250
248
244
239
237
237
240
245
251
254
253
253
251
250
249
247
244
244
246
246
249
249
249
248
244
243
241
241
240
239
238
238
242
242
241
239
239
237
232
232
231
230
230
230
231
231
230
230
234
236
241
241
240
235
235
231
230
230
234
235
236
238
238
239
239
240
244
242
232
229
232
234
244
252
253
253
256
259
261
262
264
267
267
265
263
261
264
260
255
249
248
243
244
245
247
251
253
250
249
247
246
245
245
248
255
261
264
264
267
267
267
267
267
266
266
266
262
260
259
256
256
254
253
253
253
253
253
253
253
253
254
256
257
258
258
259
259
260
260
261
261
261
261
260
259
259
260
260
261
262
263
264
263
263
263
261
260
260
266
280
280
280
280
280
280
281
281
281
279
278
276
267
266
266
265
265
265
265
265
265
265
264
262
261
259
259
259
260
260
261
260
260
260
260
260
258
257
256
255
255
254
254
254
254
255
255
255
254
254
254
255
255
255
256
260
261
263
265
268
269
274
281
287
291
291
292
292
292
293
293
293
295
297
298
300
304
310
310
315
315
315
315
315
315
315
315
315
314
314
314
313
312
312
311
311
310
310
309
308
308
308
308
307
307
306
306
309
309
314
314
312
307
300
301
304
305
305
305
305
305
305
304
304
303
303
303
304
304
305
306
308
310
311
314
314
313
312
298
297
295
292
288
286
285
278
278
276
275
275
273
272
272
272
272
272
273
270
270
270
270
270
276
276
277
272
268
264
261
259
259
258
258
258
260
261
263
264
265
267
274
284
289
296
297
297
301
303
304
304
301
301
300
297
296
295
294
294
293
293
288
287
286
286
286
286
286
286
287
285
282
280
280
280
280
280
279
279
279
279
280
280
279
276
276
274
270
268
264
263
262
261
260
259
260
260
260
263
265
267
268
269