9 479 363 true 15 40 49 53 55 87 88 92 97