14 1019 508 true 15 19 21 45 47 50 54 57 61 63 80 85 91 92