10 352 237 true 3 13 15 17 19 25 26 28 33 38