14 1003 562 true 12 18 32 38 39 46 50 54 60 63 82 83 86 99