20090527 india: Toll in landslide mounts to 21 in Darjeeling