10 510 285 true 12 13 33 47 55 58 72 74 81 84