Indonesia: 'Virus cases may cross 105,000 by July'