7
10
182
85
119
58
210
97
301
136
1113
484
273
124
350
157
448
199
217
100
203
94
504
223
2170
937
1274
553
609
268
84
43
245
112
322
145
1582
685
567
250
287
130
700
307
1449
628
945
412
714
313
15729
6748
16667
7150
15547
6670
4067
1750
14336
6151
5110
2197
Copyright © All Rights Reserved