What are all of the Olympic events?

4x 400 m relay
4x100m relay sprints/ swimming
100m sprints
200m sprints
42 km race
mountan biking
bmx
100m swimming
400m swimming
soccer
discus
pole fault
diving
gymnastics
sinkronised swimming
javalien
shotput
long jump
high jump

thats all i think so 20 events