14 1174 505 true 1 7 10 18 35 48 59 61 63 68 71 82 86 89