5 108 264 true 3 10 14 15 21