10 2418 52 true 12 18 19 43 51 98 104 109 121 122