Minecraft 1.16.4 resource distrubution by altitude provides a table and a csv file of counts of all block types per altitude over a large example world; it's not too difficult to convert these to percentages e.g. in a spreadsheet. It also contains tools (server plugins) to generate your own table for given area of a specific world.