6 304 106 true 8 12 17 18 19 34