201
200
200
200
200
200
200
200
199
199
199
199
199
199
199
199
199
199
199
200
200
201
202
204
205
207
208
208
208
207
205
206
209
207
206
206
206
206
206
207
206
205
205
205
205
209
211
209
213
214
214
215
215
215
217
217
217
217
217
217
216
216
216
215
207
204
204
204
205
205
204
204
204
204
205
205
205
206
206
206
207
207
207
209
210
212
214
214
215
216
217
228
230
231
232
238
238
238
238
238
239
243
257
260
263
271
272
273
274
276
276
276
276
272
271
270
269
269
268
265
263
261
259
257
254
251
250
252
253
250
248
244
235
234
230
224
222
221
217
217
217
216
215
215
215
217
218
219
220
220
218
218
218
219
219
219
219
219
220
220
220
220
220
220
220
220
220
220
220
220
221
220
219
221
222
223
224
224
224
223
223
223
223
223
223
223
224
226
229
231
227
227
227
225
225
224
224
224
224
223
223
223
223
223
223
224
224
224
224
225
226
232
233
233
234
236
236
236
236
237
239
239
236
236
235
233
232
232
234
235
240
241
241
241
240
238
232
231
230
237
240
242
244
244
245
246
248
250
249
247
242
240
240
241
240
236
237
246
246
246
246
246
246
238
243
244
247
248
250
242
243
244
246
244
246
246
246
247
248
250
250
250
251
251
251
251
251
251
251
250
249
248
248
248
248
246
245
244
244
244
246
248
250
250
250
250
249
249
249
248
246
252
253
253
253
252
251
244
243
243
243
243
243
243
243
244
245
245
245
246
246
246
246
246
246
246
246
246
246
246
246
246
245
247
247
247
248
248
248
248
248
248
249
252
260
260
264
264
266
267
268
272
275
275
275
274
272
267
264
264
263
264
265
264
264
264
263
263
262
262
261
261
262
277
278
278
278
278
275
274
273
272
272
272
272
272
272
273
272
269
268
269
272
272
272
272
272
273
274
275
275
274
274
274
277
279
280
282
284
286
289
291
293
295
297
298
298
297
296
295
295
294
292
290
288
287
287
287
287
287
287
287
287
287
288
289
292
294
296
297
297
306
307
308
309
310
313
314
315
317
319
319
322
323
323
325
327
329
333
334
334
335
337
337
341
341
343
343
345
347
347
357
359
360
361
363
364
367
368
370
375
377
377
378
379
379
379
379
379
378
372
371
367
366
365
362
362
361
361
364
368
368
368
368
368
369
370
370
369
370
371
371
368
373
374
374
374
374
374
374
374
374
374
375
378
379
380
381
383
384
385
385
386
387
388
389
390
391
393
395
396
397
397
400
403
404
404
403
402
402
401
401
405
405
405
406
406
407
407
408
411
411
411
411
412
412
413
413
413
413
413
413
412
411
410
408
406
404
403
396
395
395
396
397
398
393
392
392
392
390
389
388
378
362
354
350
343
339
337
335
315
312
311
309
305
302
300
299
298
297
292
289
286
286
282
275
269
265
259
255
250
250
250
249
249
251
251
248
247
247
247
245
246
245
244
243
235
236
237
237
236
235
234
234
235
237
239
238
237
237
236
234
233
235
240
242
241
240
239
236
234
233
229
228
227
227
226
226
226
225
225
225
224
224
225
226
227
227
227
227
226
224
222
221
220
220
220
220
220
219
219
219
219
219
219
219
219
219
219
218
218
220
221
221
221
222
222
222
221
217
215
215
214
214
214
213
213
213
213
213
213
213
211
211
211
211
211
211
212
212
213
213
210
209
208
210
208
207
207
206
205
206
208
209
209
209
209
209
209
209
208
207
207
207
208
207
206
204
204
202
202
203
205
205
208
210
212
211
211
211
210
209
209
208
207
206
205
204
203
202
202
201
201
201
201
201
202
202
202
201
201
201
201
199
198
198
198
198
199
199
201
202
202
204
204
206
206
207
207
207
207
207
205
204
204
204
204
204
205
204
204
204
204
204
202
201
201
203
203
203
204
204
203
201
199
197
196
196
197
198
200
201
202
202
201
200
200
200
199
198
198
200
201
201
201
201
200
200
200
200
201
203
203
204
203
202
206
207
207
206
204
203
203
203
203
203
195
195
202
202
203
205
205
205
205
205
205
205
205
205
205
204
203
202
201
200
200
200
201
202
202
203
203
205
206
207
207
203
203
203
203
203
202
202
201
198
203
204
208
208
210
211
211
210
209
209
209
209
208
206
205
204
204
203
203
202
201
201
201
199
199
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
199
199
199
199
199
199
199
199
198
198
198
198
198
198
198
199
199
199
199
199
199
199
199
199
199
200
200
200
201
201
201
201
201
200