225
225
225
229
232
237
236
234
238
243
246
244
241
239
239
234
225
225
225
237
236
235
238
241
238
239
238
238
239
237
244
248
250
301
300
290
290
293
290
286
287
287
296
300
306
306
308
311
319
319
319
319
316
312
306
303
301
298
294
291
287
286
285
283
279
275
276
277
277
277
275
272
267
266
272
270
267
264
255
255
241
238
236
231
235
233
231
230
233
237
236
237
235
236
236
234
238
238
238
238
238
239
241
243
243
244
243
241
239
232
239
239
237
232
233
234
233
233
230
237
243
248
249
248
232
231
229
234
236
238
238
235
244
249
249
247
248
249
251
249
235
234
235
236
249
246
242
238
239
233
238
235
233
233
234
237
238
237
237
243
247
242
239
241
230
230
235
233
232
236
240
237
232
232
231
230
232
233
237
242
227
236
239
242
240
234
234
232
235
238
240
244
244
246
251
254
264
260
252
243
243
241
240
236
233
237
239
241
238
238
236
238
234
232
232
232
232
236
238
239
239
238
237
237
232
235
238
234
238
236
240
243
242
245
243
236
237
238
242
243
244
244
240
238
234
235
238
236
232
241
246
245
241
243
240
241
247
243
241
239
235
233
240
240
242
243
239
239
238
237
236
236
235
240
237
232
238
239
241
234
231
234
237
238
237
237
236
236
233
232
232
234
236
235
235
235
237
236
236
236
236
243
241
234
235
238
240
241
235
232
232
232
234
241
243
243
221
221
221
220
218
225
222
223
221
219
216
214
212
211
217
219
222
223
222
229
237
219
221
221
218
219
221
221
219
219
235
223
226
219
218
220
221
220
220
221
214
211
212
210
208
208
208
204
206
207
207
210
210
217
218
218
218
217
217
229
229
231
243
254
256
262
266
279
279
279
279
279
279
278
273
250
247
241
236
234
230
230
226
226
226
226
225
224
215
218
222
226
229
216
218
230
230
228
226
222
224
224
229
229
222
222
225
222
240
228
228
230
230
230
228
236
236
246
241
242
243
229
230
228
225
228
233
232
232
238
241
249
255
255
256
256
256
258
270
281
281
283
283
280
277
275
271
276
272
269
285
297
292
292
286
283
274
275
275
271
284
286
291
308
286
287
291
288
290
296
295
290
292
291
292
298
305
310
317
328
332
335
327
327
326
325
324
321
318
314
319
314
314
304
300
300
300
294
292
290
288
302
302
300
298
293
289
290
292
291
291
292
298
298
298
300
301
300
294
293
292
285
284
284
283
283
282
282
282
282
282
281
280
281
291
292
292
292
292
292
292
291
290
282
284
283
283
283
281
280
277
279
286
290
290
289
289
287
286
285
282
278
278
275
275
274
274
282
283
286
287
287
288
285
287
289
291
290
289
290
291
290
294
295
299
300
299
297
297
296
296
296
299
301
301
300
299
296
297
306
306
305
305
301
303
308
312
306
307
305
314
317
316
319
320
323
325
325
326
326
326
329
329
329
329
329
332
330
330
337
337
331
327
330
328
317
317
313
313
312
311
310
306
306
304
301
302
296
294
289
288
288
288
285
280
281
280
280
281
285
283
280
277
277
277
276
276
272
272
272
273
272
274
263
261
259
254
256
255
255
253
248
247
246
269
267
264
260
257
263
263
263
259
258
262
263
261
260
262
262
261
257
251
251
252
251
246
241
244
240
241
242
241
241
241
241
241
241
240
240
244
245
255
259
260
261
263
266
270
270
271
277
280
285
297
304
306
308
312
312
315
318
314
310
307
294
291
271
257
242
244
243
243
245
248
259
255
264
266
267
265
263
263
260
262
265
269
281
288
291
300
305
304
297
298
299
300
282
276
277
262
262
261
251
249
249
244
241
242
240
235
234
233
232
234
234
234
234
239
240
242
239
236
232
232
229
234
238
261
261
264
286
286
288
294
291
296
301
301
297
258
249
246
238
237
238
240
241
241
242
240
237
237
241
225
239
239
240
244
245
246
249
251
239
236
231
228
225
225
225
225
225
227
235