4 166 88 true 10 16 17 25