16 1398 638 true 3 14 22 38 41 46 48 49 53 65 72 74 82 84 94 96