'Hold our nerve': NZ reports 45 new cases