CREATE TABLE table_name_46 (lost INTEGER, team VARCHAR, points VARCHAR)
What is the lowest Lost for são paulo railway, Points more than 21?
SELECT MIN(lost) FROM table_name_46 WHERE team = "são paulo railway" AND points > 21