10 518 336 true 7 9 16 19 24 48 90 91 97 98