308
1
69
375
77
450
490
2
400
528
272
338
1457
379
278
624
85
119
318
295
389
215
385
417
239
250
287
284
80
290
72