14 495 241 true 2 5 7 9 10 12 14 18 19 20 28 29 36 37