6 495 199 true 7 12 14 19 28 29