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