1488 1189 159 1495 1198 97 1501 1207 40 1507 1215 28 1511 1224 102