7
10
175
82
182
85
994
433
329
148
280
127
343
154
301
136
1113
484
273
124
294
133
371
166
119
58
910
397
217
100
203
94
49
28
73
14
13
42
25
21
16
35
22
70
37
2170
937
231
106
238
109
245
112
252
115
700
307
1519
658
1617
6958
2989
19929
8548
39956
17131
7175
3082
8407
3610
3759
1618
3773
1624
Copyright © All Rights Reserved