true 18933 2696 true 3 10 11 12 14 16 25 31 36 38 43 50 51 55 57 62 67 73 74 76 80 84 85 86 93 95