7
10
189
88
182
85
245
112
203
94
140
67
161
76
196
91
168
79
749
328
623
274
336
151
1337
580
343
154
217
100
280
127
1568
679
266
121
399
178
371
166
1183
514
560
247
630
277
427
190
595
262
1708
739
2191
946
1960
847
2590
1117
1624
703
1232
535
2037
880
17472
7495
3871
1666
5831
2506
10815
4642
7777
3340
Copyright © All Rights Reserved