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: Qual foi a pontuação mais alta de segurança alimentar na área de 'San Francisco' para restaurantes com capacidade de assentos inferior a 100 no ano de 2022?
 ###Tabelas: 
CREATE TABLE inspections (restaurant_id INT, score INT, inspection_date DATE); CREATE TABLE restaurants (id INT, name TEXT, city TEXT, seating_capacity INT); INSERT INTO inspections (restaurant_id, score, inspection_date) VALUES (6, 99, '2022-01-01'), (6, 98, '2022-06-01'), (7, 96, '2022-03-01'), (7, 97, '2022-12-01'); INSERT INTO restaurants (id, name, city, seating_capacity) VALUES (6, 'Restaurant E', 'San Francisco', 50), (7, 'Restaurant F', 'San Francisco', 80);
SELECT MAX(score) FROM inspections INNER JOIN restaurants ON inspections.restaurant_id = restaurants.id WHERE inspections.inspection_date BETWEEN '2022-01-01' AND '2022-12-31' AND city = 'San Francisco' AND seating_capacity < 100;