7
10
259
118
210
97
161
76
196
91
84
43
98
49
182
85
105
52
574
253
399
178
231
106
245
112
189
88
238
109
126
61
833
364
714
313
420
187
1071
466
1939
838
798
349
868
379
4305
1852
1540
667
2065
892
1407
610
10073
4324
5957
2560
Copyright © All Rights Reserved