CREATE TABLE table_name_96 (silver VARCHAR(255), nation VARCHAR(255), total VARCHAR(255), gold VARCHAR(255), bronze VARCHAR(255))
What's the total number of Silver that has Gold that's larger than 0, Bronze that's smaller than 23, a Total that's larger than 22, and has the Nation of Saint Kitts and Nevis?
    
SQL: SELECT COUNT(silver) FROM table_name_96 WHERE gold > 0 AND bronze < 23 AND total > 22 AND nation = "saint kitts and nevis"