10 509 331 true 10 18 32 35 47 49 55 82 92 96