9 343 338 true 8 11 15 18 24 27 30 32 39