97,98,98,104,104,106,106,112,112,113,113,114,114,116,116,117,117,115,115,114,114,111,111,107,107,105,105,103,103,102,102,101,101,100,100,98,98,97;499,499,498,498,497,497,496,496,499,499,500,500,501,501,502,502,509,509,511,511,512,512,511,511,514,514,515,515,512,512,511,511,510,510,509,509,503,503