5 63 243 true 1 16 17 21 29