7
10
994
433
133
64
189
88
91
46
175
82
280
127
126
61
84
43
245
112
161
76
196
168
79
1295
562
287
130
1288
559
147
70
434
193
154
73
385
172
182
85
399
178
1337
580
343
273
124
259
118
469
208
266
121
Copyright © All Rights Reserved