107 155 220 305 31067 1159 11701