7
10
483
214
1148
499
266
121
168
79
140
67
154
73
112
55
147
70
182
85
133
64
98
49
175
82
196
91
336
151
105
52
203
94
252
115
217
100
126
61
189
88
46
287
130
322
145
343
441
315
142
476
211
518
229
525
232
770
337
Copyright © All Rights Reserved