7
10
399
178
259
118
1190
517
133
64
1596
691
189
88
273
124
854
373
469
208
280
127
350
157
371
166
595
262
147
70
392
175
105
52
672
295
245
112
336
151
196
91
210
97
511
226
119
58
Copyright © All Rights Reserved