Over 98 percent of Japanese people are cremated after they die.
54
Babies cry but they don't produce tears until one to three months after birth.
238
The single biggest predictor of love is proximity.
30
There are about 255 babies born worldwide every minute.
46
The average person falls asleep in seven minutes.
115