15 1087 574 true 13 17 19 20 25 31 37 52 59 61 69 71 85 89 92