Question: Date for less than 122 countries and a 47% rank?
SQL: SELECT "Date" FROM "2-16972894-1" WHERE "Countries surveyed" < 122.0 AND "% rank." = '47';