189
189
189
189
194
198
194
190
187
188
187
188
188
188
188
190
191
191
191
191
191
191
192
194
195
195
195
195
195
195
196
195
194
194
194
194
194
194
192
192
192
192
192
192
192
194
197
200
212
230
231
234
229
228
228
228
227
227
228
229
229
231
233
233
233
233
233
232
230
230
238
242
236
236
235
233
234
234
234
237
238
240
241
241
241
241
247
249
246
244
247
248
247
247
248
248
249
253
255
254
254
254
255
256
258
262
266
266
263
261
259
260
259
258
262
264
263
261
261
261
261
263
264
265
266
267
268
268
269
271
272
273
273
273
274
277
279
280
281
283
288
290
291
302
304
306
308
309
310
311
323
324
324
324
331
336
336
336
337
352
355
357
357
355
353
352
350
352
354
353
353
359
363
363
365
366
366
366
365
367
371
375
375
376
379
382
385
378
371
374
378
386
388
389
390
390
392
392
392
393
394
394
398
401
402
399
399
399
399
399
399
400
400
400
404
405
406
407
409
410
412
410
407
404
399
397
396
391
388
380
384
386
382
382
382
381
381
380
379
379
379
377
377
379
381
383
387
385
383
379
380
381
380
381
383
385
388
390
394
395
391
382
382
382
382
382
391
384
381
385
386
387
386
384
383
380
380
380
380
382
386
386
384
382
380
379
378
380
383
383
384
387
395
396
397
396
396
395
394
394
394
393
393
392
386
377
386
385
366
351
345
343
341
339
316
299
294
293
294
298
292
289
290
292
294
295
293
289
287
286
282
284
286
292
289
284
284
283
281
282
283
279
277
277
279
280
274
272
271
270
273
273
272
269
269
268
266
265
265
266
267
271
270
265
264
265
263
264
265
262
259
259
259
259
257
257
263
262
260
260
260
260
261
250
249
248
249
255
254
249
251
252
251
249
252
248
251
246
243
242
241
241
240
240
240
239
239
239
239
239
239
241
238
236
235
235
235
235
235
235
234
233
233
233
233
233
233
231
232
233
233
226
226
224
227
226
226
226
225
224
224
226
226
226
226
226
225
225
226
226
225
225
229
233
235
231
231
231
232
233
232
228
228
228
227
228
230
228
227
235
233
231
229
228
227
228
228
229
229
226
227
228
228
228
228
229
229
229
229
229
229
228
227
219
218
220
219
219
219
218
218
218
215
220
219
219
220
220
224
224
225
226
224
224
229
229
230
230
234
227
228
228
228
228
227
227
228
230
230
230
230
233
235
241
243
245
246
249
253
253
259
263
267
267
267
270
282
283
282
280
280
295
303
303
314
319
324
328
334
335
333
331
328
330
347
345
346
353
351
350
349
348
348
346
346
347
345
343
341
337
343
350
350
350
346
343
340
343
344
346
350
353
359
361
364
363
361
353
350
350
349
349
351
351
349
348
345
343
342
336
331
321
314
308
300
285
288
282
270
269
263
263
263
262
262
265
257
257
256
258
261
260
258
253
256
260
261
266
275
274
265
258
255
251
243
236
231
221
220
219
219
223
224
223
223
226
228
229
230
230
230
230
230
230
230
229
228
227
226
224
223
223
223
221
219
219
219
221
224
227
231
258
264
262
261
261
271
274
274
262
260
261
255
254
254
256
256
257
257
258
262
271
263
263
267
269
268
267
269
288
297
306
310
322
327
330
333
336
344
347
349
351
350
349
349
350
350
350
353
357
363
364
360
354
352
351
346
345
344
345
346
349