7
10
91
46
147
70
175
82
301
136
245
112
266
121
336
151
252
115
994
433
189
88
364
163
441
196
315
142
476
211
518
229
525
232
322
145
98
49
357
160
413
184
2667
1150
2429
1048
4214
1813
18116
7771
7658
3289
10731
4606
3269
1408
8498
3649
2968
1279
12880
5527
13692
5875
13398
5749
17227
7390
15491
6646
16331
7006
1568
679
Copyright © All Rights Reserved