5 89 264 true 15 17 20 23 29