9 527 528 true 3 39 45 57 71 78 79 85 87