14 1026 504 true 8 20 25 29 40 45 48 51 54 67 74 82 86 89