11 442 489 true 14 21 34 39 41 42 43 47 84 90 98