170 new Covid-19 cases in Singapore, including 24 in community