7
10
175
82
196
91
259
118
308
139
994
433
623
274
329
148
280
127
343
154
210
97
371
166
63
34
364
163
497
220
119
58
161
76
73
224
103
217
100
49
28
70
37
14
13
42
25
21
16
35
22
252
115
1372
595
3003
1294
231
106
1092
475
1519
658
1617
700
12159
5218
15029
6448
6958
2989
16667
7150
Copyright © All Rights Reserved