7
10
175
82
196
91
329
148
280
127
343
154
84
43
350
157
574
253
371
166
385
172
364
163
854
373
119
58
73
70
37
14
13
35
22
252
115
301
136
3003
1294
1001
436
56
31
308
139
245
112
105
52
931
406
511
226
693
304
1617
700
2653
1144
1995
862
1372
595
12159
5218
9520
4087
4263
1834
39956
17131
Copyright © All Rights Reserved