15 1584 690 true 5 9 11 15 18 19 34 37 42 44 52 67 81 82 95