5 237 100 true 5 9 18 23 29