9 348 295 true 15 16 18 22 39 55 85 88 95