285
1
391
386
418
240
216
290
72
273
338
1457
272
80
296
67
86
339
60
299
2
82
94
335
84
311
302
310
95
73
146
395