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: Encontre o número de artigos de pesquisa sobre direção autônoma publicados pelos 3 principais países?
 ###Tabelas: 
CREATE TABLE if not exists ResearchPapers (Id int, Title varchar(200), Abstract varchar(500), Authors varchar(200), PublicationDate date, Country varchar(50), IsAutonomousDriving varchar(5)); INSERT INTO ResearchPapers (Id, Title, Abstract, Authors, PublicationDate, Country, IsAutonomousDriving) VALUES (1, 'title1', 'abstract1', 'author1', '2020-01-01', 'USA', 'Yes'), (2, 'title2', 'abstract2', 'author2', '2019-05-15', 'China', 'Yes'), (3, 'title3', 'abstract3', 'author3', '2018-12-30', 'Germany', 'Yes'), (4, 'title4', 'abstract4', 'author4', '2017-09-25', 'USA', 'No'), (5, 'title5', 'abstract5', 'author5', '2016-03-18', 'China', 'Yes');
SELECT COUNT(*) FROM (SELECT Country FROM ResearchPapers WHERE IsAutonomousDriving = 'Yes' GROUP BY Country ORDER BY COUNT(*) DESC LIMIT 3) AS Subquery;