5 121 242 true 1 17 20 21 28