7
10
175
82
329
148
280
127
343
154
119
58
210
97
371
166
350
157
217
100
49
28
73
14
13
42
25
35
22
70
37
1274
553
231
106
252
115
567
250
259
118
287
130
693
304
1617
700
1624
703
15729
6748
4263
1834
16667
7150
15547
6670
6405
2752
39956
17131
5992
2575
Copyright © All Rights Reserved