12 590 374 true 14 21 28 42 60 62 67 70 71 82 85 96