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