Im getting around 35 - 40C on idle, 45-50c on 30% ussage and anything from 50% to 100% ussage goes from 50 - 56c is the highest ive seen it. are these accaptable temps for a core i3 mobile cpu ? these are core temps

My CPU temperature is about 55-60 degrees (C) when idle and goes up on CPU load. Laptop turned off after 10 minutes skype video call (using 30-40% of CPU). Also, running the long running data sync process with almost the same CPU load lead to 88 degrees in 3-5 minutes, after which it shutted down.