14 1194 627 true 2 3 9 30 52 55 58 60 63 66 84 90 92 99