9 259 353 true 15 16 18 22 39 55 85 88 95