Lainee,
Sorry to hear about these issues. The calls you are getting seem to come from India (country code 91). I don’t know of a way to block these calls, but it might be possible for you to ask your wireless provide to block them for you (all calls coming from India for example). Or, unless you are expecting important calls maybe you could activate the SILENT profile on your phone at night:)