16 1016 513 true 20 23 24 25 28 32 41 47 50 52 53 71 80 93 95 99