12 559 397 true 32 42 45 57 58 64 67 68 70 71 72 84