8 273 243 true 2 5 14 15 16 25 34 38