Which Games won has Bonus points larger than 1, a Points difference smaller than 50, Points against of 106, and Points for smaller than 152?
CREATE TABLE table_name_58 (
    games_won VARCHAR,
    points_for VARCHAR,
    points_against VARCHAR,
    bonus_points VARCHAR,
    points_difference VARCHAR
)
SELECT COUNT(games_won) FROM table_name_58 WHERE bonus_points > 1 AND points_difference < 50 AND points_against = 106 AND points_for < 152
Below are sql tables schemas paired with instruction that describes a task. Using valid SQLite, write a response that appropriately completes the request for the provided tables. ### Instruction: Which Games won has Bonus points larger than 1, a Points difference smaller than 50, Points against of 106, and Points for smaller than 152? ### Input: CREATE TABLE table_name_58 (
    games_won VARCHAR,
    points_for VARCHAR,
    points_against VARCHAR,
    bonus_points VARCHAR,
    points_difference VARCHAR
) ### Response: SELECT COUNT(games_won) FROM table_name_58 WHERE bonus_points > 1 AND points_difference < 50 AND points_against = 106 AND points_for < 152