10 875 582 true 7 13 17 27 32 38 55 82 87 95