85


88


135


77


169


98


59


79


81


229