16 1637 690 true 18 19 26 29 35 37 48 49 50 64 67 72 73 83 95 99