8 417 339 true 34 41 52 57 63 67 79 87