7 363 316 true 8 15 37 39 47 67 76