6 336 167 true 8 14 15 16 19 21