15 1668 679 true 5 16 18 20 35 46 47 53 56 67 82 89 92 97 98