23 196980 1006 true 2 7 25 27 28 33 34 41 44 45 47 48 64 67 73 79 80 82 93 97 116 138 148