11 301 88 15 33 38 40 47 67 70 72 84 99 100