275
382
318
330
325
375
334
271
416
239
262
395
1
337
479
471
245
291
338
253
539
254
210
370
401
289