Get the min avg and max with awk

aaa: 3 ms 
aaa: 2 ms
aaa: 5 ms
aaa: 10 ms 
..........


to get the 3 2 5 10 ...'s min avg and max

something like
min: 2 ms avg: 5 ms max: 10 ms

awk '
(NR==1)		{min=$2;max=$2;typ=$3}
($2<min)	{min=$2}
($2>max)	{max=$2}
		{tot+=$2}
END	{print "min: " min " " typ " avg: " tot/NR " " typ " max: " max " " typ }' file

min max and avg using awk is repeated many time..kindly use search option before posting thread.

Try :

$ cat <<eof | awk 'NR == 1{min = max = $2}{min = $2 < min ? $2 : min; max = $2 > max ? $2 : max; total += $2}END{print "Min :",min,"ms Avg :",total/NR,"ms Max :",max,"ms"}'
aaa: 3 ms 
aaa: 2 ms
aaa: 5 ms
aaa: 10 ms 
eof
Min : 2 ms Avg : 5 ms Max : 10 ms