20mg ritalin how long does it last