7
10
175
82
196
91
259
118
623
274
119
58
301
136
1113
484
350
157
364
163
497
220
161
76
217
100
287
130
154
73
224
103
49
28
70
37
42
25
252
115
1372
595
3003
1294
2114
913
1274
553
399
178
567
250
1659
718
Copyright © All Rights Reserved