8 143 224 true 5 6 10 18 21 26 30 31