true 487 219 true 10 14 18 23 26 27 41 44 52 63 64 89