197
126
155
141
98
117
1145
270
668
287
497
251
419
237
1001
257
611
261
314
219
695
239
1025
270
452
237
593
198
161
135
704
224
1004
239
227
164
623
234
581
227
1037
222
2216
296
500
246
206
183
284
197
509
264
371
204
374
246
347
237
527
245
479
216
233
179
767
275
401
191
266
144
275
173
701
224
1052
246
1244
234
1046
293
860
249
1250
278
452
224
980
264
647
227
419
245
449
221
824
261
1301
281
2294
270
83
38
236
69
146
72
71
69
884
129
1310
269
482
269
458
237
452
249
224
177
Copyright © All Rights Reserved