7
10
259
118
329
148
280
127
343
154
203
94
161
76
371
166
119
58
448
199
1204
523
238
109
560
247
49
28
14
13
35
22
756
331
504
223
1008
439
2170
937
1155
502
1757
760
294
133
609
268
231
106
252
115
322
145
1582
685
700
307
693
304
1449
628
945
412
39956
17131
5110
2197
5992
2575
5971
2566
Copyright © All Rights Reserved