小明和爷爷的年龄和是72岁,爸爸和小明的年龄和是43岁,爷爷和爸爸的年龄和是101岁,他们各是多少岁?