12 1366 688 true 3 20 31 50 59 64 73 78 89 90 96 98