10 346 374 true 3 16 19 66 67 70 71 73 91 97