total : 317