870
538
199
170
181
112
215
207
310
157
229
144
230
307
364
231
156
102
239
121
169
193
263
252
141
117
205
161
1020
202
606
138
873
261
342
269
264
624
313
596
206
227
465
93
244
185
89
245
100
508
190
405
526
104
226
Copyright © All Rights Reserved