8 495 560 true 1 5 14 31 42 50 82 98