7
10
175
82
203
94
119
58
140
67
273
124
350
157
574
253
42
25
2240
967
854
373
217
100
238
109
196
91
693
304
182
85
245
112
1274
553
308
139
567
250
287
130
931
406
511
226
1617
700
2653
1144
714
313
15729
6748
4263
1834
10465
4492
8540
3667
4991
2146
Copyright © All Rights Reserved