7
10
175
82
273
124
203
94
1113
484
350
157
574
253
2240
967
385
172
854
373
119
58
196
91
217
100
14
13
84
43
1652
715
693
304
287
130
182
85
210
97
609
268
308
139
245
112
1792
775
567
250
931
406
511
226
2807
1210
1617
700
2653
1144
Copyright © All Rights Reserved