200
200
200
200
200
200
200
199
198
196
196
196
196
196
196
196
196
197
197
197
198
198
198
198
198
198
198
198
197
197
197
197
196
195
195
197
197
197
196
195
194
193
189
190
190
190
191
191
191
192
192
192
192
193
193
193
193
194
194
195
197
201
203
204
205
206
207
207
207
207
207
207
208
210
211
213
215
218
220
220
220
220
220
220
220
220
221
222
223
224
225
225
225
226
226
227
227
231
231
230
230
230
230
230
230
230
231
231
232
232
234
233
233
233
233
233
234
234
235
235
236
236
236
236
236
236
236
236
236
235
235
235
235
235
235
234
233
233
232
231
231
230
230
226
227
228
228
229
230
231
232
232
232
232
232
232
232
232
232
232
232
232
233
233
233
235
235
236
236
237
238
238
239
239
240
241
243
244
244
244
244
244
244
245
248
251
253
255
255
256
257
257
257
258
258
258
259
259
259
259
259
261
263
264
264
265
265
265
268
268
268
268
269
269
269
270
270
270
271
272
272
274
274
274
274
274
274
273
272
272
272
269
268
269
273
276
276
277
279
280
280
281
282
282
282
283
286
287
287
287
287
287
289
289
290
294
295
296
298
299
299
298
297
297
297
297
297
300
302
310
311
313
314
318
318
319
320
321
323
325
331
331
331
332
332
332
333
333
333
340
342
344
345
346
348
350
350
352
352
352
352
352
352
352
352
351
348
347
347
347
348
348
348
348
348
349
349
350
351
352
352
352
352
352
352
351
351
351
351
338
335
335
336
320
319
314
310
308
308
308
308
308
306
305
304
304
302
301
298
294
293
292
292
292
292
291
289
287
286
284
282
281
281
281
280
272
269
267
267
267
268
268
268
265
262
261
260
259
258
253
252
255
256
247
248
248
248
247
247
247
247
246
246
243
236
234
233
232
231
228
227
226
225
224
223
223
222
222
221
220
219
217
217
217
217
217
217
217
217
218
219
220
220
219
218
220
221
222
224
225
231
233
236
238
242
246
247
247
246
245
241
241
243
243
244
244
244
245
248
249
250
251
251
252
254
258
259
261
262
263
265
266
268
269
270
271
272
274
276
279
280
279
277
276
277
277
278
278
279
281
282
283
283
283
283
283
283
283
283
283
283
284
284
285
285
288
288
288
288
289
290
290
294
298
298
293
293
292
292
288
288
288
288
288
288
288
288
289
289
289
289
287
283
260
249
248