15 1407 597 true 8 10 20 25 30 34 40 43 49 50 51 58 62 84 92