105 teachers punished for bad behaviours at work