4 54 93 true 16 18 20 29