16 1649 689 true 4 14 19 36 38 41 44 46 49 73 75 77 79 89 91 96