14 1057 458 true 2 6 7 8 13 16 18 19 24 30 32 33 34 38