7
10
1232
535
1148
499
1365
592
497
220
434
193
413
184
728
319
889
388
511
226
756
331
378
169
623
274
238
109
602
265
504
223
336
151
462
205
350
157
196
91
203
94
301
136
182
85
Copyright © All Rights Reserved