16 24609 496 11 34 38 43 47 77 82 89 100 102 104 107 133 138 144 147