Count openfiles by process

Bashscript

#/bin/bash

IFS='
'
hi=$(find /proc -maxdepth 3 -regex '/proc/[0-9].*[0-9]/fd'); 

for i in $hi; do 
  count=$(ls -la $i 2>&1 /dev/null | wc -l ); 
  container="$container\n$count $i";
done

echo -e $container | sort -n