7 121 248 true 7 16 19 25 33 35 36