8 314 323 true 7 17 50 53 62 68 73 88