14 893 993 true 3 6 11 23 30 41 45 51 52 56 59 68 89 92