13 1039 503 true 2 5 10 40 58 59 63 65 82 87 88 92 94