7
10
973
424
294
133
259
118
224
103
189
88
301
136
161
76
154
73
308
139
819
358
77
40
945
412
896
391
126
61
917
400
182
85
64
21
16
147
70
735
322
679
298
567
250
875
382
42
25
98
49
518
229
2177
940
Copyright © All Rights Reserved