15 5689 1689 true 1 12 17 20 24 25 43 64 67 77 81 85 86 91 97