9 1158 495 true 5 12 16 22 24 25 29 37 38