10 188 226 true 9 10 30 32 45 47 53 58 66 89