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: Quais espectadores (milhões) têm um episódio de "i'm not a good villain" e uma participação menor que 12?
 ###Tabelas: CREATE TABLE england_in_south_africa_1913_4 (england_in_south_africa_1913_4_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Home captain VARCHAR, Away captain VARCHAR, Venue VARCHAR, Result VARCHAR) CREATE TABLE u.s._nielsen_ratings (u.s._nielsen_ratings_id AUTO_INCREMENT PRIMARY KEY, Episode VARCHAR, Rating INT, Share INT, Viewers (millions) INT, Weekly Rank VARCHAR) CREATE TABLE publication_history (publication_history_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Language VARCHAR, Title VARCHAR, Translator VARCHAR, Company VARCHAR, Pages INT) CREATE TABLE pga_tour_wins_10 (pga_tour_wins_10_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Winning score VARCHAR, Margin of victory VARCHAR, Runner-up VARCHAR) CREATE TABLE overview (overview_id AUTO_INCREMENT PRIMARY KEY, Team VARCHAR, Head coach VARCHAR, Team captain VARCHAR, Venue VARCHAR, Capacity INT, Kitmaker VARCHAR, Shirt sponsor VARCHAR, Club Chairman VARCHAR)  
SELECT MAX Viewers (millions) FROM u.s._nielsen_ratings WHERE Episode = "i'm not a good villain" AND Share < 12