baruti best from all time