9 560 547 true 13 19 21 22 23 39 58 92 96