9 203 248 true 8 27 46 48 56 64 79 83 94