8 226 271 true 3 5 9 15 16 25 30 39