Имена существительные в русском языке делятся на три склонения. Ниже представлены имена существительные из вашего списка, распределённые по склонениям:
Первое склонение (женский род, окончание -а, -я):
- черешня
- кабина
- загадка
- вода
- ручка
- Ольга
- рыбка
- мама
- дедушка (исключение, мужской род, но склоняется как первое)
Второе склонение (мужской и средний род, окончание -о, -е, -ь):
- метро (средний род)
- квас (мужской род)
- корабль (мужской род)
- пятно (средний род)
- листок (мужской род)
- море (средний род)
Третье склонение (женский род, окончание -ь):
Таким образом, слова распределены по склонениям в соответствии с их грамматическими особенностями.