8 203 167 true 2 7 8 15 19 24 29 30