402
401
400
397
394
394
394
394
394
394
395
395
395
396
396
397
398
398
399
400
401
401
401
402
403
403
404
405
406
406
406
406
407
407
407
405
401
399
396
393
392
391
389
388
386
385
383
380
380
378
376
376
376
375
374
374
374
374
372
372
371
370
370
370
370
370
370
370
372
374
376
380
381
381
381
381
381
383
386
388
389
390
393
393
394
397
397
397
397
396
396
394
393
392
391
391
390
390
388
387
386
385
383
382
382
381
379
379
378
378
378
378
377
377
377
376
375
373
372
372
371
369
366
365
362
360
354
354
352
349
347
346
345
344
341
340
338
335
330
325
324
320
318
315
312
311
311
310
309
309
309
309
309
307
305
305
300
299
296
294
288
286
285
285
285
285
285
282
280
279
276
274
272
268
266
264
263
262
262
262
261
261
262
263
264
266
268
269
270
270
272
273
275
276
276
275
275
274
274
274
273
273
273
271
269
267
267
264
262
261
260
259
256
255
253
253
253
254
254
255
255
256
256
257
257
258
258
258
259
259
258
256
254
253
251
249
247
246
245
244
244
244
244
242
241
239
238
236
233
231
230
230
229
228
227
224
222
221
211
210
205
200
196
195
191
189
187
187
185
184
184
184
184
184
184
185
186
188
192
193
194
196
197
199
200
201
203
206
207
208
213
216
218
222
229
230
230
230
231
232
234
237
237
237
240
243
243
244
249
251
253
255
257
259
261
264
266
267
269
269
270
270
271
271
272
274
275
275
277
278
280
281
281
281
281
282
282
282
282
282
282
282
282
283
284
285
286
286
287
287
287
287
288
291
292
292
293
294
296
297
298
299
299
300
300
300
301
302
302
303
303
303
304
307
309
310
311
311
311
311
311
311
312
313
314
315
318
318
318
318
319
321
321
323
324
328
329
331
331
332
333
333
333
333
333
333
333
333
333
334
334
334
336
337
338
339
341
341
342
348
351
355
355
356
357
357
358
360
361
362
364
368
369
370
373
376
378
381
382
382
382
382
384
384
385
386
386
387
388
389
391
394
396
396
396
396
396
397
398
399
400
401