8 291 304 true 1 3 11 18 19 22 52 83