Wave runup on atoll reefs