see this example, Jaypal, you will get:
kent$ cat f
3333333
50
100
25
44
kent$ awk '{a[$0]}END{asorti(a,b);for(i=1;i<=NR;i++)print b[i]}' f
100
25
3333333
44
50
kent$ awk '{a[$0]}END{asorti(a,b,"@val_num_asc");for(i=1;i<=NR;i++)print b[i]}' f
25
44
50
100
3333333