user: Question: What is the smallest preliminary when swimsuit is less than 8.822, interview is more than 8.744 and gown is more than 9.333?
Columns: ['State', 'Preliminary', 'Interview', 'Swimsuit', 'Evening Gown', 'Average']
Types: ['text', 'real', 'real', 'real', 'real', 'real']
Sample row: ['New Mexico', 8.913, 9.533, 9.3, 9.422, 9.418]
SQL:

assistant: SELECT MIN("Preliminary") FROM "Table" WHERE "Swimsuit" < 8.822 AND "Interview" > 8.744 AND "Evening Gown" > 9.333;