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
756
331
1008
439
2170
937
1155
502
1757
760
1274
553
294
133
567
250
287
130
1617
700
714
313
15729
6748
4263
1834
Copyright © All Rights Reserved