193
193
193
193
193
195
197
197
197
196
191
191
191
191
191
191
191
190
190
191
189
189
189
189
189
189
189
189
193
192
190
192
192
192
193
193
193
193
194
194
194
194
194
194
193
194
194
194
194
196
199
201
201
201
200
199
197
192
192
192
192
193
194
195
195
195
196
193
193
193
192
192
192
192
192
192
193
194
194
194
194
195
195
196
197
197
197
197
197
197
199
197
196
196
198
198
198
198
198
201
201
201
201
201
201
201
201
201
202
203
201
202
205
205
207
206
206
204
204
203
203
203
203
201
204
207
208
213
218
219
219
221
221
221
223
224
224
224
224
224
224
222
216
214
213
213
213
213
213
213
213
213
213
213
212
212
212
221
221
221
221
221
223
227
228
230
230
229
229
225
221
218
218
217
217
220
220
223
224
225
225
225
225
226
226
230
231
233
234
234
233
233
234
234
234
234
233
230
229
229
229
228
228
227
226
226
226
226
225
223
222
221
221
221
221
221
221
221
221
223
224
224
224
224
224
224
224
224
224
225
226
228
228
228
228
230
231
231
233
234
233
233
232
232
233
233
233
232
224
221
218
220
222
221
223
222
223
223
223
223
223
223
223
223
223
223
226
227
228
226
225
225
225
226
226
226
226
226
227
228
229
229
228
228
228
229
229
230
232
235
235
235
235
235
234
232
230
230
230
230
231
233
235
236
236
236
237
237
238
238
238
238
238
239
239
240
240
241
241
241
240
238
238
238
238
238
234
233
234
235
236
236
236
238
242
242
241
240
240
239
239
239
239
239
239
243
243
243
242
242
242
242
243
245
246
246
246
246
245
245
245
245
246
247
247
249
252
253
250
249
249
250
250
247
247
247
247
247
247
247
248
249
249
249
249
249
249
249
250
251
251
252
252
252
252
252
252
255
255
255
255
255
255
256
256
256
256
256
255
255
255
255
255
255
255
255
255
256
256
256
256
255
255
256
258
259
260
260
264
264
265
266
267
268
268
269
269
275
277
281
282
282
282
283
284
285
287
290
292
293
296
300
301
306
313
315
319
320
322
326
330
334
337
337
336
336
337
340
340
345
349
353
353
353
353
355
357
359
362
361
362
369
372
374
374
374
374
374
373
371
368
358
354
353
352
346
344
343
336
329
311
317
322
327
331
332
331
327
321
319
316
312
302
302
302
309
309
313
315
319
329
333
337
347
351
352
352
353
354
356
360
366
366
365
364
362
360
349
349
354
354
354
353
352
351
345
340
345
347
349
351
351
349
347
346
344
343
345
346
348
349
349
349
348
347
347
346
344
342
339
323
307
305
305
303
302
300
305
310
313
319
313
303
300
295
293
293
291
291
288
285
283
282
282
282
283
286
290
290
287
282
283
286
288
290
293
289
285
289
290
291
298
298
298
298
298
297
293
288
283
279
278
277
276
276
276
277
278
278
279
280
282
283
281
279
276
276
279
270
270
276
278
279
282
282
282
282
280
270
267
265
264
262
262
262
263
269
275
284
315
319
319
319
320
320
320
314
312
317
323
328
331
333
335
333
332
333
334
338
342
343
340
333
327
317
317
317
320