426


197


174


72


109


142


93


576


272


382