67


176


126


339


95


271


161


230


277


266