14 18199 342 2437646 2 5 13 15 16 30 54 67 70 72 77 91 95 99