14. What are the different types of river in Nepal ?explain them briefly ​