6 109 229 true 18 42 61 63 89 99