308
1
69
375
77
450
490
2
400
527
272
337
1456
379
278
623
85
119
318
295
389
215
385
417
238
250
287
284
80
290
72