9 371 346 true 17 25 55 57 58 64 71 87 95