516
265
251
294
405
226
237
270
449
321
215
284
264
486
241
515
354
614
377
634
450
541
216
568
241
505
252
475
206
213
252
368
210
280
247
220
568
337
217
264
373
239
409
309
219
291
203
286
454
242
203
412
296
