6 434 248 true 12 13 18 19 20 27