16 1022 83 289611 12 13 16 18 19 21 46 47 50 65 70 72 80 84 89 91