1197
520
511
226
896
391
644
283
700
307
7
10
245
112
280
127
217
100
336
151
175
82
392
154
73
826
361
168
79
322
145
546
241
126
61
203
94
266
121
476
211
462
205
259
118
273
124
Copyright © All Rights Reserved