c # zwracany błąd „nie wszystkie ścieżki kodu zwracają wartość”

Próbuję napisać kod, który zwraca, czy dana liczba całkowita jest podzielna równomiernie przez 1 do 20,
ale otrzymuję następujący błąd:

błąd CS0161: „ProblemFive.isTwenty (int)”: nie wszystkie ścieżki kodu zwracają wartość

Oto mój kod:

public static bool isTwenty(int num)
{
    for(int j = 1; j <= 20; j++)
    {
        if(num % j != 0)
        {
            return false;
        }
        else if(num % j == 0 && num == 20)
        {
            return true;
        }
    }
}

questionAnswers(8)

yourAnswerToTheQuestion