103


7


91


99


171


98


93


315


471


391