CMR witnesses 342 billion direct foreign investments