I'm curious how many idioms do other natives recognize.
Perhaps, several people from different sides of the world (US, UK etc.) would suggest the ones they think are the most common. Then coordinate them with others' suggestions; the matched idioms would make the final list.
(I could also suggest some that I get to hear most; and trust me, I never memorize idioms unless I see them actually used somewhere).