13 1084 507 true 4 12 24 25 27 38 40 47 52 58 76 80 90