320
320
322
319
319
319
318
319
320
320
313
312
311
310
311
313
314
316
317
317
317
318
319
321
322
324
324
325
323
322
320
319
318
315
311
311
312
312
312
312
312
312
312
312
312
312
312
312
315
325
329
330
331
332
333
334
328
325
324
323
323
324
326
327
329
330
330
330
330
330
329
328
327
326
324
324
324
324
329
332
332
332
332
332
331
330
330
330
331
331
331
332
332
333
333
329
329
329
329
330
331
330
329
329
331
331
332
332
332
333
333
333
329
326
326
326
322
321
321
320
320
320
319
318
318
318
317
316
316
316
315
315
315
315
315
315
315
315
315
316
317
318
319
319
319
318
318
315
314
315
317
317
316
315
315
315
316
316
317
316
315
313
312
312
312
312
312
313
315
316
317
318
318
320
321
322
323
323
323
323
324
323
321
321
321
321
322
322
323
324
324
325
325
326
327
330
330
330
331
330
326
327
327
327
328
329
329
330
331
331
331
331
332
332
332
332
332
332
332
332
332
332
332
331
331
331
331
331
330
329
328
327
327
327
326
325
325
325
324
323
323
322
322
322
321
321
324
325
326
327
327
327
327
327
327
328
328
328
326
326
325
324
323
322
322
322
321
321
321
321
320
320
320
320
320
320
320
320
320
320
320
321
321
321
321
321
322
322
322
323
323
323
324
324
325
325
325
326
326
326
326
327
327
327
327
328
328
328
328
327
326
326
326
326
327
328
330
330
330
331
331
330
330
330
331
331
330
330
331
331
331
331
331
331
330
330
329
329
329
329
329
329
329
329
329
330
334
336
336
336
336
335
334
334
334
333
334
334
334
334
334
334
334
334
333
333
332
332
331
332
333
336
342
337
334
326
326
326
326
326
326
326
326
325
325
325
325
325
325
326
326
326
326
326
326
326
326
327
327
328
328
328
326
324
324
321
323
323
324
326
326
325
323
323
323
324
324
324
325
325
325
326
326
326
326
328
329
329
329
328
327
328
328
328
329
329
329
328
328
328
328
328
328
329
339
332
333
337
351
352
352
337
335
334
335
344
342
341
344
346
346
346
345
345
342
341
341
340
339
338
336
336
336
347
347
348
347
341
342
341
336
339
337
335
334
333
333
333
333
333
333
333
333
332
332
332
332
332
332
332
332
332
333
334
334
335
336
336
336
336
335
334
331
331
331
331
331
331
331
331
332
332
333
334
334
334
334
333
333
333
332
332
331
331
331
331
329
329
329
331
332
332
332
332
334
336
336
336
336
336
336
336
337
337
337
337
337
337
338
340
341
342
342
342
342
342
342
342
342
342
342