7
10
1148
499
266
121
140
67
154
73
147
70
182
85
133
64
168
79
98
49
175
82
196
91
105
52
126
61
189
88
287
130
343
441
315
142
476
211
203
94
518
229
525
232
322
145
Copyright © All Rights Reserved