107 302 387 482 688 824 914 1080 1219 1336 