10 419 246 true 0 1 3 5 8 11 14 27 28 33