2


72


94


80


110


276


151


196


395


171