77 108 134 141 166 203 209 212300