10 613 431 true 15 16 31 36 57 70 74 82 85 89