Грамматический словарь Зализняка
Хапун,
хапуны,
хапуна,
хапунов,
хапуну,
хапунам,
хапуном,
хапунами,
хапуне,
хапунах
хапун