Malaysia reported 142 new coronavirus cases on Wednesday, taking the total to 2,908, the highest in Southeast Asia.