12 894 443 true 4 9 10 14 25 30 38 45 48 53 85 93