8 398 299 true 18 29 33 36 50 76 84 89