6 430 317 true 6 16 20 21 27 29