283
308
325
339
310
319
323
377
274
323
346
344
311
339
331
346
287
362
318
326
306
339
379
366
335
345
338
321
336
323
353
348
356
341
356
320
342
343
329
333
359
355
371
331
335
322
325
327
330
306
341
333
316
344
350
319
315
340
318
355
367
327
349
284
325
324
341
322
372
321
302
357
318
368
330
339
345
330
328
364
345
367
369
351
291
314
366
348
323
361
318
319
342
368
322
282
351
378
326
322
268
337
302
377
325
335
364
281
334
337
322
312
318
332
337
334
344
319
331
349
356
364
317
334
296
371
348
348
323
322
310
392
368
340
280
341
334
369
316
339
316
326
315
311
381
264
356
344
311
301
312
352
336
329
369
335
376
314
319
315
283
354
354
327
282
293
352
299
333
317
291
326
326
327
318
340
352
347
334
340
341
327
309
346
365
361
311
363
337
349
347
331
322
355
361
307
278
322
378
369
349
313
325
393
315
291
331
318
354
357
281
364
370
332
386
312
322
342
346
360
358
329
305
362
335
356
357
315
331
308
331
356
304
363
336
385
391
344
336
323
367
307
348
326
364
337
352
343
278
320
347
367
340
369
335
345
330
348
297
323
302
312
336
339
326
370
344
324
289
315
347
331
327
315
313
367
362
338
342
337
336
332
338
316
371
339
354
337
333
324
353
343
331
281
337
344
307
344
329
319
326
344
328
375
338
314
325
356
385
357
364
319
321
358
311
321
339
328
333
329
297
330
321
281
343
302
309
365
329
329
359
323
359
303
384
343
326
348
352
336
307
292
330
327
377
354
310
350
347
363
341
314
362
350
340
325
348
345
328
335
346
345
317
355
344
330
362
307
330
345
297
342
344
320
298
316
357
339
311
319
321
324
316
311
310
335
339
343
314
274
375
329
303
302
307
288
355
319
382
321
344
316
316
368
316
358
346
338
302
325
308
325
371
319
357
315
322
367
326
330
299
302
324
324
342
336
360
324
349
340
263
330
348
348
333
339
352
337
258
380
380
285
346
340
331
332
359
354
344
343
361
323
359
352
350
333
324
330
353
307
346
340
352
333
307
358
323
318
338
313
315
348
338
315
306
299
339
316
319
349
320
287
302
314
351
291
331
352
314
306
315
313
308
329
328
305
324
349
361
326
369
328
365
343
371
324
336
324
336
312
356
365
339
321
333
315
362
325
348
330
349
285
328
312
319
343
332
312
343
288
329
325
333
355
373
327
360
309
357
314
339
329
365
340
298
330
288
395
372
337
358
381
348
365
346
355
345
338
346
302
392
396
310
376
321
321
297
364
335
336
340
382
338
352
328
313
372
330
336
360
335
317
280
341
386
328
320
354
333
335
361
357
355
340
305
318
339
322
324
342
352
353
311
321
306
319
344
348
318
316
337
341
324
318
371
367
293
335
298
325
307
303
316
335
313
367
337
280
348
292
325
329
376
300
358
341
336
373
345
346
287
366
337
370
356
348
352
345
325
367
336
315
322
324
343
314
311
328
340
326
354
341
335
300
332
319
336
346
373
352
315
308
324
274
332
356
334
341
363
294
308
342
362
364
355
315
330
325
311
333
329
335
346
368
336
360
315
341
299
284
331
312
344
338
333
366
310
358
292
261
295
351
338
336
358
354
331
342
303
363
333
377
329
358
350
328
290
324
319
306
350
344
361
317
346
347
342
347
341
329
328
325
386
366
286
355
367
378
309
367
333
310
307
343
360
324
319
301
308
364
330
332
340
326
367
283
337
313
343
327
279
308
356
328
366
375
319
337
312
324
314
339
352
295
318
311
323
331
266
355
338
358
316
335
334
333
334
346
334
351
311
312
351
360
339
331
358
311
281
348
344
310
323
361
365
342
344
346
276
348
331
361
322
366
345
303
325
296
324
280
314
290
327
347
375
318
349
372
357
356
366
340
362
312
336
332
249
308
308
356
351
362
351
334
323
319
338
306
344
331
364
365
309
324
317
347
347
335
298
384
373
305
309
327
309
355
310
304
359
309
374
315
330
325
368
347
350
347
336
305
325
301
330
349
338
302
314
325
328
287
349
303
281
376
343
362
346
348
347
340
280
351
376
322
358
335
320
379
331
354
378
359
331
351
315
293
322
342
306
307
312
324
336
337
355
338
329
338
358
357
310
328
329
375
322
330
314
325
314
339
304
326
351
324
331
335
279
356
310
335
370
341
323
352
298
338
375
306
314
326
321
336
297
383
357
343
308
363
343
342
340
356
330
274
353
329
342
302
355
354
356
357
311
327
292
327
333
337
318
300
