10 369 219 true 0 2 4 5 7 15 23 25 28 35