from typing import List
import random


def generate_divisions(divisor: int) -> List[str]:
    """Returns a list of division questions for the given divisor."""
    # Define dividends (i.e. numbers 1-12), and randomise order
    dividends = [index * divisor for index in range(1, 13)]
    random.shuffle(dividends)

    # Build division questions list, and return
    questions = []
    division_sign_unicode = '\u00F7'
    for dividend in dividends:
        questions.append(f"{dividend: >3} {division_sign_unicode} {divisor} = ")

    return questions