10 465 299 true 3 10 14 15 18 23 25 26 27 34