98
49
42
25
28
77
40
56
31
21
16
63
34
35
22
1309
568
1428
619
19
3437
1480
2590
1117
2415
1042
2940
1267
2961
1276
2947
1270
1127
490
959
418
987
430
1617
700
1071
466
1316
571
1708
739
2128
919
1344
583
1190
517
1736
751
1806
781
896
391
1484
643
1862
805
567
250
1323
574
1246
541
1134
493
1092
475
434
193
763
334
973
424
1197
520
686
301
826
361
658
289
497
220
735
322
833
364
672
295
469
208
742
325
427
190
623
274
Copyright © All Rights Reserved