8 414 501 true 10 28 29 49 59 64 95 98