9 438 419 true 47 50 59 61 66 70 78 88 97