7
10
448
199
140
67
119
58
546
241
854
373
497
220
1617
700
217
100
273
124
434
193
336
151
406
181
392
175
329
148
567
250
252
115
91
46
63
34
1113
484
882
385
350
157
231
106
126
61
42
25
Copyright © All Rights Reserved