5 338 123 true 9 12 24 32 35