question: What is the rank for points less than 166.96, and a Places of 166?
answer: SELECT AVG(rank) FROM table_name_88 WHERE points < "166".96 AND places = "166"
context: CREATE TABLE table_name_88 (rank INTEGER, points VARCHAR, places VARCHAR)