6 495 236 true 7 10 17 31 38 39