(10 years ago) Very interesting! I found the 142 easily, too, but the solution only in 50th try. :)
***************
EDIT 2023, 13th Jan. - re-beaten and this time bringing stars to this Hindu deity.
I got it and was so stupid on it... I remained stuck 10 to 12 off for ages, until I realized I have forgotten one of the basic rules: at times, what seems longer can be shorter... LOL