8 168 435 true 16 19 62 66 76 82 85 87