10 822 580 true 22 24 43 45 60 67 73 74 93 98