These 29 jokes are guaranteed to make you crack a smile!