true 102 116 true 10 11 19 28 43 48 51 53 55 57 59 60 68 78 84 92