10 530 999 true 1 15 29 32 50 70 71 72 78 87