8 239 295 true 12 16 19 25 30 33 34 36