total : 305