16 1117 515 true 8 15 17 18 37 45 57 59 65 70 73 77 80 82 89 94