13 295026 158 15 24 26 47 50 52 54 69 77 80 89 91 99