134


317


96


136


161


262


64


286


423


80