10 594 365 true 16 41 50 58 73 78 85 90 94 96