12 919 460 true 5 16 21 23 24 31 38 56 57 67 83 88