-

: 379
12
4
148
75
46
48
42
51
49
78
62
101
113
116
70
67
56
207
131
96
92
96
143
135
130
152
123
159
138
130
140
137
129
126
118
151
151
144
199
176
210
140
157
218
170
179
215
157
155
318
225
207
198
186
200
187
187
196
202
222
182
192
233
260
201
247
242
241
235
244
222
227
248
263
245
262
256
254
237
257
245
243
253
263
257
235
249
231
230
333
322
284
304
277
292
276
290
355
290
325
344
339
549
378
470
334
387
340
357
421
395
351
494
396
401
388
412
391
391
422
410
359
364
449
399
353
411
375
372
367
412
372
383
383
394
505
407
459
425
405
404
407
420
406
421
427
407
421
405
401
408
422
433
394
456
391
355
390
369
383
384
412
401
398
354
435
368
383
400
393
377
342
343
367
359
347
350
339
354
359
342
391
381
320
368
370
355
343
360
350
345
374
358
350
372
367
366
365
352
361
394
365
406
432
374
342
357
338
377
341
387
381
387
375
356
373
365
357
379
364
356
366
371
386
399
359
394
368
377
355
404
385
365
352
362
358
394
363
374
378
410
398
403
384
361
388
405
404
381
377
409
405
357
372
392
365
385
404
379
372
356
393
388
418
379
368
351
398
391
387
404
400
393
369
405
420
380
374
378
388
537
377
406
391
374
414
423
399
425
448
404
430
404
422
409
408
415
435
432
442
376
436
464
445
416
433
456
409
428
430
466
439
449
469
446
470
436
454
524
458
567
481
517
442
465
544
460
461
424
439
504
458
526
490
528
459
490
452
506
447
450
593
486
643
496
476
463
504
513
533
506
506
447
471
466
474
469
467
481
478
445
481
442
463
433
500
491
755
458
473
446
525
538
500
462
485
504
457
485
472
497
472
461
523
486
542
531
546
537
524
602
597
546
1224
591
575
507
535
587
584
616
540
580
535
532
535
573
531
585
560
532
568
568
571
539
776
575
564
596
578
513
543
628
703
664
593
565
564
615
658
651
679
596
685
625
637
609
614
722
613
631
684
660
615
629
640
728
594
654
598
602
665
646
592
638
658
687
622
585
611
620
620
626
696
696
578
630
601
627
653
735
610
729
617
723
711
691
696
638
694
659
699
682
668
723
712
778
732
646
693
724
717
747
667
710
747
652
790
786
825
816
826
731
698
820
840
705
751
741
797
792
710
733
828
780
861
816
755
702
803
803
778
811
858
844
793
780
828
840
841
829
797
842
1059
853
871
897
899
992
1019
1007
936
992
1010
1707
1307
1216