12 666 449 true 6 14 19 28 30 38 42 44 84 85 93 97