15 1312 587 true 2 5 12 13 16 43 55 71 74 82 83 90 92 95 98