10 825 399 true 1 17 32 37 44 56 64 75 90 97