6 143 248 true 21 24 39 57 62 98