372
269
294
388
364
332
405
299
396
347
328
999
334
369
988