280
0
292
353
343
271
312
318
320
288
290
276
340
246
307
327
255
304
264
310
321
319
316
303
311
317
330
258