World record sees 45 glasses in one hand