30 691 494 true 3 7 9 12 14 15 18 19 24 26 27 40 41 42 44 47 49 51 52 62 65 67 70 71 77 81 88 92 93 99