12 2054 966 true 3 8 28 42 52 58 62 68 77 78 80 87