65


109


63


98


82


94


110


97


139


101