10 323 91 17 19 26 31 45 49 53 79 87 100