sort by numeric instead of string