9 414 491 true 12 16 28 31 49 61 70 82 95