Ciao.
Is there a simple (... ) rule to know when need to use:

кто-то
кто-нибудь
кто-либо

Thanks in advance.