7
10
252
115
189
88
133
64
266
121
147
70
259
118
161
76
168
79
112
55
280
127
105
52
98
49
63
34
91
46
140
67
938
409
595
262
1106
481
2114
913
665
292
1547
670
1659
718
1491
646
1211
526
1575
682
819
358
1008
439
910
397
1477
640
3290
1417
1428
619
1064
463
2478
1069
2429
1048
1624
703
2562
1105
2345
1012
1904
823
18249
7828
3675
1582
1652
715
1309
568
5922
2545
9821
4216
12880
5527
Copyright © All Rights Reserved