9 541 383 true 5 12 14 20 49 52 86 97 99