12 977 582 true 6 24 28 33 35 36 57 58 76 80 91 95