Top 35 Cyber Security Mitigation Strategies