8 675 363 true 0 5 29 50 52 70 77 89