115


272


194


157


324


140


119


218


113


442