true 2887 495 true 3 15 23 52 55 60 68 70 72 81 85 89 95 97 99