4 99 109 true 16 26 29 39