29 23 21 15 317