7
10
175
82
196
91
329
148
280
127
343
154
210
97
371
166
364
163
119
58
73
70
37
49
28
14
13
35
22
252
115
574
253
3003
1294
231
106
511
226
693
304
1617
700
12159
5218
9520
4087
4263
1834
16667
7150
15547
6670
Copyright © All Rights Reserved