5 109 332 true 24 64 78 83 95