10 231 314 true 2 5 10 14 16 18 19 25 33 36