88


122


160


88


171


111


136


106


185


92