16 2408 835 true 10 20 31 36 43 45 52 56 59 60 67 73 74 77 83 96