7
10
973
424
469
208
203
94
294
133
259
118
224
103
315
142
189
88
301
136
161
76
154
73
273
124
308
139
819
358
77
40
945
412
896
391
126
61
917
400
182
85
64
119
58
147
70
735
322
679
298
567
250
875
382
42
25
518
229
3983
1714
21
16
Copyright © All Rights Reserved