8 279 226 true 11 18 19 22 29 30 33 35