295
317
337
360
351
331
395
317
1110
305
336
1072
393
405
389