2


82


60


46


141


1227


227


130


153


90