Hudson residents give thanks for blessings