9 478 439 true 22 23 32 50 68 73 87 92 97