8 616 358 true 2 9 20 24 45 53 86 89