6 434 420 true 12 13 18 19 20 27