11 419 246 true 0 1 3 7 9 10 18 23 26 34 39