19 1049 552 true 1 8 10 14 19 33 40 41 53 57 60 69 70 71 73 81 88 91 95