129


316


103


189


226


177


260


378


176


198