15 1586 1031 true 10 14 36 42 48 49 55 63 69 76 80 89 92 93 94