10 425 244 true 0 1 4 8 12 14 15 18 26 35