The positives look quite weak and I would suggest it is possibly a combination of under exposure and under development. Look carefully at the numbers and writing on the edge of the film, put there by the manufacturer. Are they grey or black? If grey it shows under development.