17 1250 547 true 15 20 36 37 38 41 44 46 48 52 67 77 79 83 84 85 95