select level, count(uid) level_cnt from user_info where uid in ( select uid from exam_record where exam_id = 9001 and score > 80 ) group by level order by level_cnt desc;