200
192
191
191
191
191
190
189
188
188
190
200
200
198
198
198
201
201
202
203
212
217
219
220
232
239
240
242
245
247
252
268
261
255
255
255
256
258
259
266
275
281
297
300
302
305
306
307
308
308
309
310
313
314
314
314
314
315
317
321
324
326
327
330
331
332
337
340
342
344
345
347
347
347
346
337
334
333
330
329
328
327
326
323
317
315
313
306
305
305
303
303
300
300
289
288
286
286
284
278
279
280
281
282
287
290
294
294
294
295
298
301
303
304
309
311
312
320
328
330
333
336
336
336
336
334
333
332
331
326
321
320
320
320
320
320
320
318
319
319
320
320
320
320
317
315
312
309
311
320
317
309
299
295
294
293
285
280
277
277
277
278
278
281
282
283
269
277
267
263
263
263
264
264
258
256
256
256
258
258
260
258
246
246
246
246
244
244
244
244
244
244
244
245
249
252
252
254
258
259
262
264
289
294
298
295
291
290
286
281
279
274
274
273
272
272
272
272
272
273
273
273
273
273
273
274
274
276
278
282
283
283
283
287
287
288
290
290
290
304
306
307
308
304
301
296
305
307
306
305
304
304
302
301
301
300
300
301
304
306
309
309
305
290
290
289
289
288
288
287
287
287
286
285
285
285
285
283
282
282
282
281
281
281
281
281
281
281
280
278
276
275
274
273
271
263
259
259
259
253
252
252
249
249
250
246
247
254
257
256
256
257
259
272
278
285
283
277
273
269
264
262
261
261
261
260
259
255
254
253
249
248
246
246
245
244
244
244
242
238
234
232
232
230
229
229
229
228
228
227
228
228
228
228
230
232
233
234
234
234
241
241
239
235
232
234
238
236
236
236
236
238
238
239
238
237
240
242
243
260
260
261
261
261
260
257
256
251
249
252
252
257
267
285
290
291
291
291
291
291
290
290
290
292
294
297
307
310
313
314
313
306
306
307
308
309
311
315
318
319
326
309
291
286
275
273
256
255
253
247
243
237
235
230
230
226
233
218
206
196
198
200
193
191
190
189
188
188
188
188
188
188
188
190
191
192
192
193
192
191
193
194
194
196
197
198
198
197
199
199
200
202
201
201
201
203
204
204
204
204
204
204
205
209
212
213
215
222
221
221
221
220
218
220
220
222
224
226
226
228
229
229
229
234
235
235
236
238
244
244
244
245
246
246
247
248
249
249
250
253
256
259
261
263
265
267
269
272
277
282
284
277
280
267
260
259
255
256
257
252
249
249
248
249
249
249
251
251
254
259
259
258
262
269
271
272
274
274
276
278
280
281
281
281
282
283
283
283
283
286
287
288
288
288
286
286
286
286
287
287
288
289
289
290
307
309
309
303
301
297
298
299
300
300
300
305
307
308
309
310
305
296
299
303
309
308
306
304
290
289
289
288
288
288
283
282
279
278
277
275
274
273
273
272
271
271
271
271
271
272
272
273
273
273
273
273
274
279
280
287
290
290
294
299
295
289
261
261
260
259
256
253
251
247
247
247
246
246
246
246
247
248
248
248
248
248
247
244
241
245
246
246
253
256
259
261
256
252
250
247
253
250
249
247
247
249
249
251
252
254
242
230
230
229
228
237
239
247
245
246
239
228
230
230
222
226
209
207
207
211
211
201
200
200
200
200
197
195
197
202
201
194
192
193
193
195
195
194
191
191
190
195
197
200
200
195
195
205
206
203
197
193
193
193
193
193
194
199
199
199
199
199
200
200
200
197
199