9 709 489 true 3 15 23 38 42 57 71 78 85