Find all files (-type f) in the current directory and all subdirectories (~) and execute the command "du -h" on each file (execdir du -h {} \;). Then cut the first field (-f 1) of the output and sort it in reverse numerical order (-rn) and display the top 10 lines (head -n 10).
find ~ -type f -execdir du -h {} \; | cut -f 1 | sort -rn | head -n 10