300
300
300
301
301
301
300
299
298
293
293
293
292
291
290
289
289
286
282
278
278
278
279
281
281
283
285
292
296
299
300
300
301
301
301
300
300
299
298
298
297
292
291
289
287
287
287
287
284
276
271
271
271
268
268
263
261
257
255
252
248
241
240
241
241
241
240
239
238
237
237
237
238
238
241
249
250
240
240
242
245
244
243
252
244
243
253
249
251
247
251
252
245
243
242
246
251
237
237
236
235
234
234
236
238
239
241
241
242
243
243
248
251
254
264
283
285
290
309
317
323
327
328
328
334
334
334
338
342
344
345
345
347
348
350
350
351
353
353
356
357
357
360
365
368
370
370
372
373
374
370
367
367
364
365
365
366
366
367
367
367
367
369
366
367
370
370
367
356
355
335
335
332
301
299
294
293
288
286
286
285
283
283
284
285
286
286
285
284
282
281
277
277
277
276
279
281
286
294
295
295
295
296
296
296
292
292
291
290
290
290
290
288
286
288
288
291
297
296
295
291
290
291
281
281
281
282
283
284
284
288
288
285
283
280
283
282
281
284
283
281
278
274
274
274
274
274
275
275
274
274
274
271
270
270
268
270
270
259
258
255
253
253
256
264
267
270
271
271
272
273
275
275
279
286
286
288
288
298
298
299
300
301
305
307
311
314
318
321
321
321
321
324
338
339
339
339
339
338
327
321
315
308
303
299
296
291
288
282
279
276
274
274
272
271
268
265
264
262
259
257
256
255
254
252
251
244
243
243
242
241
241
241
241
241
241
241
242
242
242
243
243
244
244
244
245
247
249
251
250
256
254
254
252
252
252
253
253
253
253
253
253
254
255
255
255
255
256
258
262
262
262
261
261
260
261
262
263
263
264
264
264
265
265
266
268
270
273
280
281
282
279
278
275
276
277
279
277
276
277
278
279
280
284
290
290
290
291
294
295
298
300
301
301
301
300
300
300
300