This is a hard one! I got 20 out of 24 right.