7
10
175
82
259
118
203
94
119
58
210
97
161
76
84
43
350
157
1204
523
217
100
238
109
560
247
49
28
154
73
756
331
1008
439
2170
937
1155
502
1757
760
1274
553
1211
526
567
250
287
130
1617
700
1624
703
Copyright © All Rights Reserved