Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Quantos pontos havia em um ano anterior a 1977, um motor Cosworth V8 e uma entrada do sistema de alarme HB Bewaking?
 ###Tabelas: CREATE TABLE achievements (achievements_id AUTO_INCREMENT PRIMARY KEY, Year INT, Competition VARCHAR, Venue VARCHAR, Position VARCHAR, Event VARCHAR) CREATE TABLE passenger_statistics (passenger_statistics_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Airport VARCHAR, City VARCHAR, Code (IATA/ICAO) VARCHAR, 2008 INT, 2009 INT, 2010 INT) CREATE TABLE three-point_shootout (three-point_shootout_id AUTO_INCREMENT PRIMARY KEY, Pos. VARCHAR, Player VARCHAR, Team VARCHAR, Height VARCHAR, Weight INT, First round INT, Final round VARCHAR) CREATE TABLE seventeenth_round (seventeenth_round_id AUTO_INCREMENT PRIMARY KEY, Pick INT, Team VARCHAR, Player VARCHAR, Position VARCHAR, College VARCHAR) CREATE TABLE complete_formula_one_world_championship_results (complete_formula_one_world_championship_results_id AUTO_INCREMENT PRIMARY KEY, Year INT, Entrant VARCHAR, Chassis VARCHAR, Engine VARCHAR, Points INT)  
SELECT Points FROM complete_formula_one_world_championship_results WHERE Year < 1977 AND Engine = cosworth v8 AND Entrant = hb bewaking alarm systems