12 870 407 true 6 14 15 16 19 20 22 24 27 33 37 39