9 317 28 6 9 14 18 51 78 84 95 100