28 990 660 true 10 13 15 16 21 23 27 31 33 34 36 38 39 41 42 50 67 73 75 79 80 82 83 90 91 94 95 99