9 199 361 true 13 20 31 39 48 72 77 94 99